Facebook にシェア
[`evernote` not found]
LINEで送る

enchant.jsは色々なイベントを追加できるのですが、ドキュメントがまだ少ないので適当にまとめてメモ

load
Gameをロードするときにトリガーする。初期設定用?

progress
画像を一枚プリロードするたびに起動する。画像が多い時にローディング画面を出すのにいいかも?

enterframe
フレームの開始時にトリガーする。
多分もっとも使う。

added
addChild等でノードを追加したときにトリガーする。配置したときの初期設定に便利。

removed
removeChild等でノードを削除したときにトリガーする。削除した後に何か処理したいときに便利。

touchstart
オブジェクトをタッチ(またはクリック)したときにトリガーする。割と頻度高め。

touchmove
オブジェクトをタッチしたまま移動したとき(ドラッグ)にトリガーする。
ドラッグ処理に使う

touchend
オブジェクトからタッチ(クリック)が離されたときにトリガーする。
ドラッグ処理の終わりに使う。

leftbuttondown&leftbuttonup
カーソルキーの左が押されたとき&離したときにトリガー。
同上で上下右ABボタンもある。たいていの場合game.input.leftで事足りる。

Scene関連は使ったことがないのでまだよくわからないです。