GameObjectCreator#button()

button(x, y, key, callback, callbackContext, overFrame, outFrame, downFrame, upFrame) → {Phaser.Button}

Creates a new Button object.

Parameters
Name Type Argument Description
x number <optional>

X position of the new button object.

y number <optional>

Y position of the new button object.

key string <optional>

The image key as defined in the Game.Cache to use as the texture for this button.

callback function <optional>

The function to call when this button is pressed

callbackContext object <optional>

The context in which the callback will be called (usually 'this')

overFrame string | number <optional>

This is the frame or frameName that will be set when this button is in an over state. Give either a number to use a frame ID or a string for a frame name.

outFrame string | number <optional>

This is the frame or frameName that will be set when this button is in an out state. Give either a number to use a frame ID or a string for a frame name.

downFrame string | number <optional>

This is the frame or frameName that will be set when this button is in a down state. Give either a number to use a frame ID or a string for a frame name.

upFrame string | number <optional>

This is the frame or frameName that will be set when this button is in an up state. Give either a number to use a frame ID or a string for a frame name.

Returns

The newly created button object.

Source code: gameobjects/GameObjectCreator.js (Line 215)
doc_phaser
2017-02-14 10:48:29
Comments
Leave a Comment

Please login to continue.