如何在Unity中做2Danimation

所以我在Unity为Android和iOS的孩子们做了一个3D游戏,但是我是游戏开发的新手,规划资产真的很难。

我们需要创build二维animation(像纸一样的字符),angular色必须用很好的animation进行细节描述。

我们一直在想几个select:

我们可以创build一帧一帧的animation,但我们的devise师说,每秒钟必须至less有24个图像(因为每秒24帧/秒),这个应用程序将是非常大的。

其他select是在Blender中创build2D模型并在其中进行animation制作,但这样做很多,可能需要很长时间。

最后一个select是让模型的各个部分在代码中进行animation处理,但这是很多工作,我相信animation的质量会很低。

在Unity中创build2Danimation的更好方法是什么?

谢谢!

你有没有探索在2D中可用的2D精灵引擎? 谁说“Unity不是真正的2Ddevise引擎”正在谈论。 我刚刚开始了一个业余爱好2D游戏,并使用一个名为Orthello的Unity插件( 请参阅WyrmTale网站获取信息 )。 它可以处理精灵表,animation,碰撞检测等等,而无需编写大量的代码来完成。 学习曲线有点陡峭,他们网站上的例子并不是最好的,但是我发现复制下载附带的示例解决scheme是最好的方法。

还有一个类似的工具叫做Sprite Manager 2,但你必须付钱(我想)。 查看资产商店获取更多信息。

如果可以,请通过http://markp3rry.wordpress.com告诉我,我会非常感兴趣地听到Orthello是否是您正在寻找的东西以及如何使用它。

只是因为应用程序运行在24fps并不意味着你不能只显示主循环的多个框架的animation。 这可能不是一帆风顺的,但是再看看像超级街头霸王一样的游戏精灵表,它看起来并不像接近24fps的任何地方(SF3 Alpha中的Dhalism的精灵表是一个210kb .gif文件我的电脑里面还有不到252帧的animation,同样的,Dustforce中每个angular色精灵占用的存储空间总共只有7MB,虽然这些精灵只是192×192,可能对你来说太低了。看起来像纸虽然)。 我怀疑涉及搅拌机的任何事情都需要比手animation更长的时间 – 搅拌机为您做关键帧。