Moscrif API Docs for: 2012q3
Show:

Button Class

Extends GameControl
include "lib://game2d/base/button.ms";
Library: game2d

Class to extends all buttons used on game2D. This class is extended from GameControl. It mamanges also user events.

Methods

click

() protected

Inherited from GameControl

Method is called when the user clicks on the object.

init

() protected

Inherited from GameControl

Init Game control instance. This method should be used as a class constructor in extended classes. However, it is important to call parent's init method (by super.init()) to ensure correct object initialization.

pointerDragged

(
  • x
  • y
)
protected

Inherited from GameControl

Method is called when pointer moves on the screen.

Parameters:

  • x Integer

    X-coordinate in pixels from the left top screen corner

  • y Integer

    Y-coordinate in pixels from the left top screen corner

pointerPressed

(
  • x
  • y
)
protected

Inherited from GameControl

Method is called when pointer was pressed.

Parameters:

  • x Integer

    X-coordinate in pixels from the left top screen corner

  • y Integer

    Y-coordinate in pixels from the left top screen corner

pointerReleased

(
  • x
  • y
)
protected

Inherited from GameControl

Method is called when pointer was released. This method detects onClick event

Parameters:

  • x Integer

    X-coordinate in pixels from the left top screen corner

  • y Integer

    Y-coordinate in pixels from the left top screen corner

Events

onClick

Inherited from GameControl:

The onClick event occurs when the user clicks on the object.