在AngEngine
使用org.anddev.andengine
lib 和墙纸扩展lib
时,我想使用计时器或更新程序不时更新场景背景,但找不到任何帮助。
我在用 :
private void createSpriteSpawnTimeHandler()
{
scene.registerPostFrameHandler(spriteTimerHandler = new TimerHandler(0.02f, new ITimerCallback() {
@Override
public void onTimePassed(TimerHandler arg0) {
// TODO Auto-generated method stub
scene.setBackground(new SpriteBackground(new Sprite(0,0,
HummingBirdLiveWallpaper.CAMERA_WIDTH,
HummingBirdLiveWallpaper.CAMERA_HEIGHT,
mCigaretteTextureRegion)));
}
}));
spriteTimerHandler.onUpdate(0.02f);
}
并从 调用onLoadScene()
,但它不会改变背景。请帮帮我,如果有任何例子,请告诉我。