-2

段階的に移動する方法について提案が必要です。

私はそれが不完全であることを知っています。

遅延に関する提案が必要

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.
}
4

2 に答える 2

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);

このハンドラーを使用してスプライトを移動し、2 秒待機して、もう一度スプライトをコンティに移動します。時間間隔。

于 2013-10-03T10:42:28.307 に答える