如何编写像HaxBall这样的流畅运动



我正在学习ActionScript 3,因为我认为它有一个统一风格(即平滑)的运动。但相反,它是c#风格(this.x+=1;)类型的移动。那么有没有一种方法可以让你的角色(一个圆圈)在flash中流畅地移动呢?或者如何编写像《haxball》这样的2d游戏?谢谢!

当然,您可以尝试改进速度因子,但如果您尝试应用基于计时器或已经过的毫秒数的位置更新,则可能会变得更加流畅。查看有关动作脚本计时器的问题

添加相同的移动非常简单。球的速度每帧增加0.1,当你不按任何东西时,它减少0.1此外,haxball实现了每帧0.99 *速度的阻尼。

你可以在这里看到这个操作:Play BiluBall

相关内容

  • 没有找到相关文章

最新更新