2011年11月17日木曜日

AndEngine TimerHandlerの使い方の要点だけ

AndEngineはチュートリアルが充実してないので、逆引き的にsnippetを溜め込むしかなさそう。一定時間間隔でメソッドを呼び出すTimerHandlerの使い方。org.anddev.andengine.engine.handler.timer.*にあります。
public Scene onLoadScene() {
final Scene scene = new Scene();
scene.setBackground(new ColorBackground(0.09804f, 0.6274f, 0.8784f));
//TimerHandler(sec, autoReset, callback)
TimerHandler timerHandler = new TimerHandler(0.1f, true, this);
scene.registerUpdateHandler(timerHandler);
return scene;
}
//--- cut ---
@Override
public void onTimePassed(TimerHandler pTimerHandler) {
Log.d("onTimePassed", ""+pTimerHandler.getTimerSeconds());
}
view raw gistfile1.java hosted with ❤ by GitHub

0 件のコメント:

コメントを投稿