Resource
Ploy3D / Resource
Class: Resource<T>
资源实例基类。
Type parameters
Name |
---|
T |
Hierarchy
Table of contents
Constructors
Accessors
Methods
Constructors
constructor
• new Resource<T
>()
Type parameters
Name |
---|
T |
Accessors
classid
• get
classid(): ClassID
实例类型ID。
Returns
guid
• get
guid(): string
资源全球唯一ID。
Returns
string
instanceID
• get
instanceID(): number
实例ID。
Returns
number
internalPtr
• get
internalPtr(): io_ptr
实例内部指针。
Returns
label
• get
label(): string
实例用户可理解的外部标签。
Returns
string
• set
label(label
): void
Parameters
Name | Type |
---|---|
label | string |
Returns
void
package
• get
package(): Package
资源所属资源包。
Returns
state
• get
state(): ResState
实例状态。
Returns
Methods
Clear
▸ Clear(): void
清除资源内部状态。
Returns
void
Init
▸ Init(_package
, _asset
): Promise
<T
>
异步初始化资源实例
Parameters
Name | Type | Description |
---|---|---|
_package | Package | 资源包实例。 |
_asset | Asset | 资源数据。 |
Returns
Promise
<T
>
返回异步对象。