我刚开始使用craftyjs,遇到了一个问题。
我有一个精灵表,它有两行用于相同的动画。上排有 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);
}
有没有办法让它通过精灵表上的所有行而不必手动创建框架?
提前致谢!