File hp/display/Scene.lua

Functions

M:getRenderTable () 描画テーブルを返します.
M:new () コンストラクタです
M:onCreate (params) シーンの生成処理時に一度だけ呼ばれます.
M:onDestroy () シーンの破棄時に呼ばれます.
M:onEnterFrame () フレーム毎の処理を行います.
M:onKeyDown (event) キーボード入力時の処理を行います.
M:onKeyUp (event) キーボード入力時の処理を行います.
M:onPause () シーンの一時停止時に呼ばれます.
M:onResume () シーンの再開時に呼ばれます.
M:onSceneTouchCancel (event) 画面をタッチした時のイベント処理です.
M:onStart () シーンの開始時に一度だけ呼ばれます.
M:onStop () シーンの停止時に呼ばれます.
M:onTouchDown (event) 画面をタッチした時のイベント処理です.
M:onTouchMove (event) 画面をタッチした時のイベント処理です.
M:onTouchUp (event) 画面をタッチした時のイベント処理です.
M:orderToBack () シーンを最背面に表示します.
M:orderToFront () シーンを最前面に表示します.
M:setVisible (value) visibleを設定します.

Tables

Scene Sceneはシーングラフを構築するトップレベルコンテナです.
このクラスを使用して、画面を構築します.
Sceneのライフサイクルについて
1.


Functions

M:getRenderTable ()
描画テーブルを返します.
M:new ()
コンストラクタです
M:onCreate (params)
シーンの生成処理時に一度だけ呼ばれます.

Parameters

  • params:
M:onDestroy ()
シーンの破棄時に呼ばれます. この時点でシーンは破棄されて使用できなくなります.
M:onEnterFrame ()
フレーム毎の処理を行います.
M:onKeyDown (event)
キーボード入力時の処理を行います.

Parameters

  • event:
M:onKeyUp (event)
キーボード入力時の処理を行います.

Parameters

  • event:
M:onPause ()
シーンの一時停止時に呼ばれます.
M:onResume ()
シーンの再開時に呼ばれます. pauseした場合に、再開処理で呼ばれます.
M:onSceneTouchCancel (event)
画面をタッチした時のイベント処理です.

Parameters

  • event:
M:onStart ()
シーンの開始時に一度だけ呼ばれます.
M:onStop ()
シーンの停止時に呼ばれます. 停止された後、他シーン遷移が完了した後に onDestoryが呼ばれます.
M:onTouchDown (event)
画面をタッチした時のイベント処理です.

Parameters

  • event:
M:onTouchMove (event)
画面をタッチした時のイベント処理です.

Parameters

  • event:
M:onTouchUp (event)
画面をタッチした時のイベント処理です.

Parameters

  • event:
M:orderToBack ()
シーンを最背面に表示します.
M:orderToFront ()
シーンを最前面に表示します.
M:setVisible (value)
visibleを設定します.

Parameters

  • value:

Tables

Scene
Sceneはシーングラフを構築するトップレベルコンテナです.
このクラスを使用して、画面を構築します.
Sceneのライフサイクルについて
1. onCreate() ... 生成時に呼ばれます.
2. onStart() ... 開始時に呼ばれます.
3. onResume() ... 再開時に呼ばれます.
4. onPause() ... 一時停止時に呼ばれます.
5. onStop() ... 終了時に呼ばれます.
6. onDestroy() ... 破棄時に呼ばれます.

Valid XHTML 1.0!