AndEngine然后移动角色

时间:2013-10-03 04:41:07

标签: andengine

我需要建议如何逐步移动我。

我知道它不完整。

需要延迟建议

for (int redmove = Red_Current_Location; redmove < Red_Moving_Location; redmove++) {
    RedCoinSprite.setPosition(Numbers_Text[redmove].getX(), Numbers_Text[redmove].getY(
    thread.sleep(1000);//kinda like this,Because this is very worng.
}

2 个答案:

答案 0 :(得分:0)

spritemoveHandler=  new TimerHandler(time, true,
        new ITimerCallback() 
        {
            @Override
            public void onTimePassed(TimerHandler arg0) 
            {
                            MoveModifier mod=new Modifier(time-1,fromPoint,toPoint);
                            sprite.registerEntityModifier(mod);
                        }

        });
        scene.registerUpdateHandler(mObstacleCreatorTimeHandler);

使用此处理程序移动精灵等待秒再次移动精灵上的精灵。时间间隔。

答案 1 :(得分:0)

是这个

MoveByModifier RedMoveto = new MoveByModifier(100,32*5,32*5);

RedCoinSprite.registerEntityModifier(RedMoveto);