我开发了一款游戏,我使用物理引擎来降落物体。它工作正常。我只需要在物体落下时动画一下它。是否可以在不使用精灵动画的情况下制作对象动画?
或者有没有什么方法可以在对象掉落时使用物理引擎来组合精灵动画?
答案 0 :(得分:1)
U可以在跌落时旋转或移动物体。但有时,它可能会导致不正确的反应。
否则,创建一个精灵动画,并使用timer
或enterFrame
检查使其参考点与下降对象一起使用。
例如:
-- let 'ball' be your physics body
-- let mySprite may your sprite from spritesheet
function placeSprite()
mySprite.x=ball.x;
mySprite.y=ball.y;
end
timer.performWithDelay(1,placeSprite,-1) -- you can also use Runtime listener on enterFrame