使用Corona SDK来实现Easing outBounce效果。

我在使用 Corona 中的缓动过渡时遇到了一些困难。

以下是我的代码:

transitionTime = 120
transition.to( newDot, { time = transitionTime, y = newDot.destination_y, transition=easing.outBounce } )

不幸的是,它根本没有弹跳。它似乎只是正常移动。我不确定我是否做错了什么,或者是否需要在缓动过渡显示之前完成其他操作。

如有帮助,将不胜感激!

谢谢!

点赞
用户825481
用户825481

我很确定过渡 API 从来没有正常工作过。我通常会创建两个过渡,其中一个稍微有点延迟:

transition.to(newDot, {time=80,y = newDot.destination_y - 50})
transition.to(newDot, {delay=80, time=40, y=newDot.destination_y})

只要这样做,只需根据需要更改数字即可。希望这能帮到你。

2014-02-17 23:07:37
用户2855211
用户2855211

我认为你正在使用旧版的corona。在Bounce、outBounce、inOutBounce、outInBounce中的缓动属性只适用于新版本的corona。这些属性在旧版本中不起作用。

2014-02-18 13:15:55