用于2D游戏的复杂android动画:什么方法?

用于2D游戏的复杂android动画:什么方法?,第1张

概述我正在为Android(和稍后的iPhone)启动2D游戏.我想为屏幕上的动物设置动画(想像一只卡通狗).这样做的最佳方法是什么?我应该使用Android内置的补间api并将其混合以获得良好的动画序列(缩放,平移,旋转).有什么工具可以帮助我做到这一点吗?是否可以在Flash中制作动画并“导入”动画序列

我正在为Android(和稍后的iPhone)启动2D游戏.
我想为屏幕上的动物设置动画(想像一只卡通狗).这样做的最佳方法是什么?
我应该使用AndroID内置的补间API并将其混合以获得良好的动画序列(缩放,平移,旋转).有什么工具可以帮助我做到这一点吗?是否可以在Flash中制作动画并“导入”动画序列(可能通过AS3生成?)

否则,我应该用一块空白画布“手工”完成并绘制所有绘制逻辑吗?

我只是想以最快的方式为角色设置动画(如果我需要为20个小时的1个复杂动画编写代码,我不确定我会走的太远).

谢谢 :)

解决方法:

我强烈建议您使用专门用于游戏开发的跨平台库,例如LibGDX,它允许您使用桌面目标,并在对结果满意后切换到androID目标(相同的代码,1行添加到开关:p).

至于动画,我构建了Tween engine,可用于从任何对象插入任何属性.有了它,您就可以补间旋转,位置,不透明度,模糊等等.它独立于平台,也不依赖于库.

有关更多信息,我建议您查看我对此other question所做的回答.

更新:内置大量文档.检查Google代码项目.

总结

以上是内存溢出为你收集整理的用于2D游戏的复杂android动画:什么方法?全部内容,希望文章能够帮你解决用于2D游戏的复杂android动画:什么方法?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1082866.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存