new PIXI.AbstractMultiResource (length, options) overrides
Name | Type | Attributes | Description |
---|---|---|---|
length |
number | ||
options |
ISize |
<optional> |
Options to for Resource constructor |
options.width |
number |
<optional> |
Width of the resource |
options.height |
number |
<optional> |
Height of the resource |
Extends
Members
baseTexture PIXI.BaseTexture
Bound baseTexture, there can only be one.
Dirty IDs for each part.
items Array<PIXI.BaseTexture> readonly
Collection of partial baseTextures that correspond to resources.
Number of elements in array.
Methods
Set a baseTexture by ID
Name | Type | Description |
---|---|---|
baseTexture |
PIXI.BaseTexture | |
index |
number |
Zero-based index of resource to set |
Returns:
Type | Description |
---|---|
this |
|
Set a resource by ID
Name | Type | Description |
---|---|---|
resource |
PIXI.Resource | |
index |
number |
Zero-based index of resource to set |
Returns:
Type | Description |
---|---|
this |
|
bind (baseTexture) void overrides
Set the parent base texture.
Name | Type | Description |
---|---|---|
baseTexture |
PIXI.BaseTexture |
dispose () void overrides
Destroy this BaseImageResource.
load () Promise<this> overrides
Load all the resources simultaneously
Returns:
Type | Description |
---|---|
Promise<this> |
|
unbind (baseTexture) void overrides
Unset the parent base texture.
Name | Type | Description |
---|---|---|
baseTexture |
PIXI.BaseTexture |
Used from ArrayResource and CubeResource constructors.
Name | Type | Attributes | Description |
---|---|---|---|
resources |
Array<any> |
Can be resources, image elements, canvas, etc. , length should be same as constructor length |
|
options |
IAutoDetectOptions |
<optional> |
Detect options for resources |
Inherited Properties
From class PIXI.Resource
destroyed boolean readonly inherited
If resource has been destroyed.
- Default Value:
- false
height number readonly inherited
The height of the resource.
internal boolean inherited
true
if resource is created by BaseTexture
useful for doing cleanup with BaseTexture destroy
and not cleaning up resources that were created
externally.
src string inherited
The url of the resource
valid boolean readonly inherited
Has been validated
width number readonly inherited
The width of the resource.
_height number protected inherited
Internal height of the resource.
_width number protected inherited
Internal width of the resource.
Inherited Methods
From class PIXI.Resource
destroy () void inherited
Call when destroying resource, unbind any BaseTexture object before calling this method, as reference counts are maintained internally.
resize (width, height) void inherited
Trigger a resize event
Name | Type | Description |
---|---|---|
width |
number |
X dimension |
height |
number |
Y dimension |
style (_renderer, _baseTexture, _glTexture) boolean inherited
Set the style, optional to override
Name | Type | Description |
---|---|---|
_renderer |
PIXI.Renderer |
yeah, renderer! |
_baseTexture |
PIXI.BaseTexture |
the texture |
_glTexture |
PIXI.GLTexture |
texture instance for this webgl context |
Returns:
Type | Description |
---|---|
boolean |
|
update () void inherited
Has been updated trigger event.
upload (renderer, baseTexture, glTexture) boolean abstract inherited
Uploads the texture or returns false if it cant for some reason. Override this.
Name | Type | Description |
---|---|---|
renderer |
PIXI.Renderer |
yeah, renderer! |
baseTexture |
PIXI.BaseTexture |
the texture |
glTexture |
PIXI.GLTexture |
texture instance for this webgl context |
Returns:
Type | Description |
---|---|
boolean |
|