标签: c# xna
我有这个球,当OnClick需要再次向上跳150px时。它需要在1秒(1000毫秒)内完成。
我尝试了几种方法。将时间划分为两个,首先是上升而另一半下降...但它有点不稳定而且不那么顺利。
有人有个主意吗?
答案 0 :(得分:2)
你想要一个颠倒的抛物线,从零开始,在t = 1时返回零。公式是:
y = k * t * (1 - t)
要找出 k ,请替换( t , y )=(0.5,150)并求解 k