【问题标题】:AndEngine Wait then move characterAndEngine 等待然后移动角色
【发布时间】:2013-10-03 04:41:06
【问题描述】:

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

我知道它不完整。

需要关于延迟的建议

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

【问题讨论】:

  • 您的代码似乎不完整。
  • 使用 moveBy 修饰符以指定间隔移动多少距离。根据您的步骤放置延迟修饰符并使用 loopEntity 修饰符。

标签: andengine


【解决方案1】:
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);

使用这个处理程序移动精灵等待第二次再次移动精灵。时间间隔。

【讨论】:

  • 我认为你给我的语法来自不同的游戏。我只想让精灵从一个瓷砖闪烁到另一个瓷砖去它的目标瓷砖。
  • 您想将图像从一个位置移动到另一个位置或在同一位置更改图像。我认为您需要例如10张图片将第一张图片更改为第二张图片,然后再从第二张图片更改为第三张图片并停止一段时间,依此类推..天气对吗?
【解决方案2】:

这是这个

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

RedCoinSprite.registerEntityModifier(RedMoveto);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-01
    • 1970-01-01
    • 2020-12-13
    • 2016-07-14
    • 2017-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多