Image
继承自 Control
Image 类用于在UI界面上显示图片。
可以通过以下方式获取 Image 控件:

typescript
let go = new GameObject("ui");
let uiComponent = go.AddComponent<UIComponent>(UIComponent);
let canvas = uiComponent.canvas;
let image = canvas.FindChild(Image,"image");成员变量
Image.imageUV : Rect |
| 当前图像的纹理坐标。 |
Image.fillCenter : boolean |
| 图像是否填充中心。 |
Image.material : Material|null |
| 图像的材质。 |
Image.texture : Texture|null |
| 图像显示的纹理。 |
Image.imageRegion : Rect |
| 从图像纹理中绘制的矩形区域。 |
Image.maskable : boolean |
| (只读)该图像组件是否启用了Mask遮罩功能。 |
Image.raycastTarget : boolean |
| 当前图像组件是否能够响应射线检测。 |
Image.preserveAspect : boolean |
| 是否保持图片的长宽比例不变。 |
Image.fillClockwise : boolean |
| 图像组件中填充是否顺时针旋转。 |
Image.fillAmount : number |
| 当前图像对象填充的比例。 |
Image.materialName : string |
| (只读)图像显示的纹理名称。 |
Image.raycastPadding : Rect |
| 当前图像的射线检测扩展填充值。 |
Image.fillMethod : FillMethod |
| 图像的填充方法。 |
Image.color : Color |
| 图像组件当前的颜色值。 |
Image.imageType : ImageType |
| 图像类型。 |
Image.fillOrigin : FillOrigin |
| 填充图像的起点。 |
Image.fillStartPoint : FillStartPoint |
| 图像填充起始点的位置。 |
成员方法
Image.GetTextureUUID ( ) : string |
| 设置该图像对象的图集UUID。 |
Image.GetAtlasUUID ( ) : string |
| 获取该图像对象的图集UUID。 |
Image.SetAtlasTexture ( atlasUUID : string , textureUUID : string ) : void |
| 该图像对象的图集UUID。 |
Image.SetNativeSize ( ) : void |
| 将图像的尺寸设置为纹理的原始大小。 |
