我目前正在为ios开发一款使用SpriteKit作为框架的2d手机游戏。
我用adobe after effects制作了所有的动画,现在我必须将它们导入到应用程序中。
我没有使用Apple和其他教程推荐的纹理序列,而是读到了一个名为Bodymovin的after effects插件。它导出的帧和.json文件较少。然后在Xcode中,我安装了一个名为Lottie的pod以使其正常工作。嗯,这对UIViewController来说是可以的。
有人知道有没有一种方法可以从after effects中导出动画,并使其在SpriteKit中简单地工作?
谢谢
发布于 2019-02-25 18:51:42
它被称为Lottie animations,你可以在After effects中创建你的矢量动画,并将它们下载为JSON,然后导入到iOS应用程序中并开始使用。但是该方法有一些严重的限制,比如文本效果不起作用。
看看下面的- https://lottiefiles.com
还有另一个类似的工具可以生成核心动画代码,名为Squall。这比Lottie要先进一点。但这种方法也有其局限性。
这是此工具的链接- http://www.marcuseckert.com/squall/
在目前的情况下,除了这两个之外,你可能不会把你的动画从adobe after effects带到iOS中的sprite工具包。
https://stackoverflow.com/questions/52367522
复制相似问题