Resource
1.2.0+
Base class for engine resources, such as:
- Resource
- .constructor(engine, index) ⇒ Resource
- .engine
- .index
- .isDestroyed
.equals(other) ⇒ boolean
.constructor(engine: WonderlandEngine, index: number) ⇒ Resource
Param | Type | Description |
---|---|---|
engine | WonderlandEngine | |
index | number |
.engine: WonderlandEngine
Hosting engine instance.
.index: number
Index of this resource in the Scene’s manager.
.isDestroyed: boolean
true
if the object is destroyed, false
otherwise.
If erasePrototypeOnDestroy is true
,
reading a class attribute / method will throw.
.equals(other: undefined | null | Resource) ⇒ boolean
Checks equality by comparing ids and not the JavaScript reference.
Deprecated: Use JavaScript reference comparison instead:
Param | Type | Description |
---|---|---|
other | undefined | null | Resource |