canvasで以下のような連続した複数のアニメーションを実装したいのですが、
スキル不足のため、どのように実装すればよいかアドバイスを頂けないでしょうか。
■実現したいこと
・対象を○秒かけてX軸に〇〇px移動させる
↓
・対象を○秒かけてY軸に〇〇px移動させる
↓
・○秒間待機させる
↓
・対象を○秒かけて○○回転させる
↓
・○秒間待機させる
上記はあくまで例ですが、上記の複数のアニメーションを繰り返し行い、
また対象は複数あり、初期位置をランダムに変更するなどで、
より複雑なアニメーションに見せる工夫も取り入れたいと考えております。
上手く伝えられているかわかりませんが、たくさんのキャラクターを用意し、
歩く→停止→ジャンプする→停止→走る
のようなイメージです。
現状はCanvasの入門記事を見ながら、プリミティブの表示や画像を読み込んで表示するなど描画に関する基礎知識、
時間経過で延々と回転させる、等の簡単なアニメーションが実装できる、程度のスキルになります。
ここから一歩進んで、複雑なアニメーションを管理したのですが、
なかなか情報も見つけられず困っております。
また、JSライブラリはPIXI.jsを使用しておりますが、
Pixi.js特有のアドバイスでも、Canvasアニメーション自体のアドバイスでも
頂けますと幸いです。
何卒、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー