提问者:小点点

制作这部动画的最佳方案是什么



共2个答案

匿名用户

您尝试过使用drawRect()或drawCircle()吗?你只需要起点,转折点和终点的坐标。用一个带延迟的递归函数画出来,看起来应该不错。

匿名用户

好吧,我首先建议你使用Unity进行游戏开发。如果没有,那么请查看cocos2d或任何其他框架。其次,如果您想要使用本机代码来制作动画,那么可以使用画布的draw()函数(如@Wakeman所建议的)。现在来回答你的问题,如果你的游戏不涉及持续的用户交互,并且你想用GIF作为解决方案,那么我建议使用Lottie库。你可以在Adobe中创建漂亮的动画,然后在Android中导入这些动画(json文件),而不需要占用太多的内存,另外还可以获得高分辨率的输出。