界面 / ImageInfo
ImageInfo Class
图片信息类
Table of contents
Accessors
assetICON(): AssetIconData client |
---|
获取ImageInfo的图标数据 |
color(): Readonly <LinearColor > client |
获取ImageInfo的颜色 |
drawType(): SlateBrushDrawType client |
获取ImageInfo的绘制类型 |
id(): string client |
获取ImageInfo的id |
margin(): Readonly <Margin > client |
获取ImageInfo的margin |
size(): Readonly <Vector2 > client |
获取ImageInfo的size大小 |
onImageLoadedFailed(): MulticastDelegate <(resourceName : string ) => void > other |
获取图片加载失败的回调事件 |
Methods
asyncSetByID(id : string , bUseSRGB? : boolean ): Promise <boolean > client |
---|
通过 Id 设置图片信息 |
setByAssetIcon(assetId : string , size : AssetIconSize , bUseSRGB? : boolean ): Promise <boolean > client |
用指定的 id 和分辨率,设置图标 |
reLoadUIImage(resourceName : string ): void client |
通过 resourceName 信息重新触发贴图资源的重新加载 |
Accessors
assetICON
• | ||
---|---|---|
获取ImageInfo的图标数据 Returns
|
color
• | • | ||||
---|---|---|---|---|---|
获取ImageInfo的颜色 Returns
| 设置ImageInfo的颜色 Parameters
|
drawType
• | • | ||||
---|---|---|---|---|---|
获取ImageInfo的绘制类型 Returns
| 设置ImageInfo的绘制类型 Parameters
|
id
• | ||
---|---|---|
获取ImageInfo的id Returns
|
margin
• | • | ||||
---|---|---|---|---|---|
获取ImageInfo的margin Returns
| 设置ImageInfo的margin Parameters
|
size
• | • | ||||
---|---|---|---|---|---|
获取ImageInfo的size大小 Returns
| 设置ImageInfo的size大小 Parameters
|
onImageLoadedFailed
• |
---|
获取图片加载失败的回调事件 Returns |
MulticastDelegate <(resourceName : string ) => void > | 失败事件 |
---|
Methods
asyncSetByID
• asyncSetByID(id
, bUseSRGB?
): Promise
<boolean
> client
通过 Id 设置图片信息
Parameters
id string | 图片Id range: 依据 ID 长度而定 |
---|---|
bUseSRGB? boolean | 是否贴图使用SRGB模式 default: true range: [true, false] |
Returns
Promise <boolean > | 是否设置成功 |
---|
setByAssetIcon
• setByAssetIcon(assetId
, size
, bUseSRGB?
): Promise
<boolean
> client
用指定的 id 和分辨率,设置图标
Parameters
assetId string | 传入图标的资源 id range: 无 |
---|---|
size AssetIconSize | 传入图标的分辨率枚举 |
bUseSRGB? boolean | 是否使用SRGB default: true range: [true, false] |
Returns
Promise <boolean > | 设置的结果 |
---|
reLoadUIImage
• Static
reLoadUIImage(resourceName
): void
client
通过 resourceName 信息重新触发贴图资源的重新加载
Parameters
resourceName string | 失败的图片资源信息,onImageLoadedFailed事件提供 range: 依据 ID 长度而定 |
---|