A texture stores the information that represents an image or part of an image. It cannot be added
to the display list directly. Instead use it as the texture for a PIXI.Sprite. If no frame is provided then the whole image is used.
Name | Type | Argument | Description |
---|---|---|---|
baseTexture | PIXI.BaseTexture | The base texture source to create the texture from | |
frame | Rectangle | The rectangle frame of the texture to show | |
crop | Rectangle | <optional> | The area of original texture |
trim | Rectangle | <optional> | Trimmed texture rectangle |
The base texture that this texture uses.
This is the area of the BaseTexture image to actually copy to the Canvas / WebGL when rendering,
irrespective of the actual frame size or placement (which can be influenced by trimmed texture atlases)
The frame specifies the region of the base texture that this texture uses
The height of the Texture in pixels.
Is this a tiling texture? As used by the likes of a TilingSprite.
Does this Texture have any frame data assigned to it?
This will let a renderer know that a tinted parent has updated its texture.
This will let a renderer know that a texture has been updated (used mainly for webGL uv updates)
The texture trim data.
This will let the renderer know if the texture is valid. If it's not then it cannot be rendered.
The width of the Texture in pixels.
Helper function that creates a new a Texture based on the given canvas element.
Name | Type | Description |
---|---|---|
canvas | Canvas | The canvas element source of the texture |
scaleMode | Number | See {{#crossLink "PIXI/scaleModes:property"}}PIXI.scaleModes{{/crossLink}} for possible values |
Destroys this texture
Name | Type | Description |
---|---|---|
destroyBase | Boolean | Whether to destroy the base texture as well |
Specifies the region of the baseTexture that this texture will use.
Name | Type | Description |
---|---|---|
frame | Rectangle | The frame of the texture to set it to |
© 2016 Richard Davey, Photon Storm Ltd.
Licensed under the MIT License.
http://phaser.io/docs/2.6.2/PIXI.Texture.html