界面 / 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 长度而定 |
|---|