ゲームでスプライトを「プログラム的に」アニメーション化する方法を考えようとしています。これの目的は、各スプライトの約 20 ~ 50 フレームを作成し (非常に時間がかかる)、ループを実行してフレームをシーケンスし、目的のアニメーションを生成することを回避することです。以下は、アニメーション化したいスプライトの一例です。目的のアニメーションは、画像に「波」を与え、中心から外側に向かって拡大する必要があります。これにより、水の色が生きているように見えます。または、まだ濡れていてきらめいているように見えます。私は Cocos2D を使用しているので、各スプライトにはこれらのメソッドが既に用意されています: 移動、回転、スケーリング。Cocos2D のパーティクル システムを使用してこの効果を作成することを最初に考えましたが、おそらく 50 程度のスプライトに対してシステムを実行する効率が心配です。より良い方法はありますか?
