我想以编程方式在iOS中制作2D模型。像这样:
这取自应用Gomoji。
我用Google搜索但没有得到正确的解决方案。 这个角色也在移动,所以它可以移动手和腿,同时我想改变手的颜色等。
可以使用SpriteKit,SceneKit,gif,SVG或其他任何东西吗?
答案 0 :(得分:1)
这是代码中令人难以置信的工作量,包括SpriteKit和动作。
最好使用After Effects的木偶功能来创建运动帧序列,然后将它们放入SpriteKit并将它们串在一起,并根据需要在序列之间跳转。
从这里开始,了解AE中的木偶工具:
https://helpx.adobe.com/after-effects/using/animating-puppet-tools.html
一旦你学会了这个术语,请转到youtube上,获取有关如何做2D手臂,头部摆动等的提示。
最新版本的After Effects中还有一名面部动画师,也可能会有所帮助。
一般来说,这仍然是很多工作。而且很多东西都是为了让它看起来像这样"。但是,在从AE导出图像序列之前,通过手动鼠标控制和即时回放进行可视化操作将比使用SpriteKit或任何其他游戏引擎中的关节和代码执行此操作更快。