链接moveLoc调用

时间:2013-01-31 09:40:02

标签: lua moai

我正在尝试连接一系列的moveLoc调用,但我似乎无法做到这一点而不会出现生涩/慌乱的动作(在两次调用之间)。

-- executed in a separate thread
while moving do    
  action = prop:moveLoc(x, y, speed, MOAIEaseType.EASE_IN)
  MOAICoroutine.blockOnAction(action)  
  coroutine.yield() 
end

我想要实现的是,道具持续移动 x y 速度移动为真的情况下。 (当移动为假时,可以完成剩余的移动,它不必停在点移动变为false)

我在结果中看到的动画暂时停顿在调用之间

移动 - >停止 - >移动 - >停止 - >移动......

如何减少moveLoc调用之间的暂停并让prop继续移动?

1 个答案:

答案 0 :(得分:0)

您可能需要MOAIEaseType.LINEAR,或者只需使用setLoc并手动更新位置。