The Texture Frame this Game Object is using to render with.
The Texture this Game Object is using to render with.
Sets the texture and frame this Game Object will use to render with.
Textures are referenced by their string-based keys, as stored in the Texture Manager.
name | type | arguments | description |
---|---|---|---|
key | string | Phaser.Textures.Texture |
The key of the texture to be used, as stored in the Texture Manager, or a Texture instance. |
|
frame | string | number | <optional> |
The name or index of the frame within the Texture. |
This Game Object instance.
Sets the frame this Game Object will use to render with.
The Frame has to belong to the current Texture being used.
It can be either a string or an index.
Calling setFrame
will modify the width
and height
properties of your Game Object.
It will also change the origin
if the Frame has a custom pivot point, as exported from packages like Texture Packer.
name | type | arguments | Default | description |
---|---|---|---|---|
frame | string | number |
The name or index of the frame within the Texture. |
||
updateSize | boolean | <optional> | true |
Should this call adjust the size of the Game Object? |
updateOrigin | boolean | <optional> | true |
Should this call adjust the origin of the Game Object? |
This Game Object instance.