craftyjs を使い始めたばかりで、問題が発生しています。
同じアニメーション用に 2 行あるスプライト シートがあります。上段は4段、下段は3段。
7枚の画像すべてを再生する方法がわかりません。いずれかの行で再生することはできますが、すべての行で再生することはできません。
これが私が持っている主な機能です。コメントアウトされたセクションに注意してください。各フレームを明示的に設定すると、正常に動作するようになります。私は7つしか持っていないので、これはそれほど悪くはありません....しかし、100以上のものもあります!
function talk(){
var talker = Crafty.e('2D, Canvas, talk_start, SpriteAnimation');
/*
.reel('talk', 1000 ,[
[0,0],[1,0],[2,0],[3,0],
[0,1],[1,1],[2,1]
])
*/
talker.reel('talk', 1000, 0, 0, 6);
talker.animate('talk', -1);
}
フレームを手動で作成しなくても、スプライト シートのすべての行を通過させる方法はありますか?
前もって感謝します!