Corona SDK缓解outBounce

时间:2014-02-17 21:08:09

标签: lua corona transitions easing

我在Corona的缓和过渡方面遇到了一些麻烦。

这是我的代码:

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

不幸的是,它实际上并没有弹跳。它似乎正在正常运转。我不确定我是否做错了什么或者在显示缓和转换之前是否需要做其他事情。

非常感谢任何帮助!

谢谢!

2 个答案:

答案 0 :(得分:2)

我很确定转换API从未正常工作。我总是会做的是2次过渡,其中一次稍有延迟,如下所示:

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

只需使用类似的东西,只需根据自己的喜好更改数字即可。希望这会有所帮助。

答案 1 :(得分:0)

我认为你正在使用旧的电晕版。缓和属性inBounce,outBounce,inOutBounce,outInBounce仅适用于新版本的电晕。这些属性在旧版本中不起作用。