我正在尝试一种方法来“以编程方式”为游戏中的精灵设置动画。这样做的目的是避免为每个精灵创建约 20-50 帧(非常耗时),然后运行循环对帧进行排序,从而产生所需的动画。下面是我想要制作动画的精灵的一个示例。所需的动画应该给图像带来“波浪”,从中心开始向外扩展。这将使水彩看起来栩栩如生,或者就好像它仍然湿漉漉的,闪闪发光。我正在使用 Cocos2D,所以每个精灵都有这些可用的方法:移动、旋转、缩放。我最初的想法是使用 Cocos2D 的粒子系统来尝试创建这种效果,但我担心运行系统可能会运行 50 个左右的精灵的效率。有没有更好的办法?