從我能發現,一些通話的允許速度,就像是隨機的實例。所以他們給出的例子:
$('#bird')
.sprite({fps: 8, no_of_frames: 3})
.spRandom({
top: 70,
left: 100,
right: 200,
bottom: 340,
speed: 4000,
pause: 3000
});
允許速度。精靈調用似乎不是。另一個速度屬性似乎在背景上說,但它可能是值得一試。他們的例子:
$('#trees').pan({fps: 30, speed: 2, dir: 'left'});
或
$('#hills').spSpeed(20);
至於你問題的第二部分,精靈可以做任何的N幀由on_frame功能。再次,按他們的文檔:
on_frame: { // note - on_frame is an object not a function
8: function(obj) { // called on frame 8
obj.spState(2); // change to state 2 (row 2) on frame 8
},
16: function(obj) { // called on frame 16
obj.spState(3); // change to state 3 (row 3) on frame 16
}
}
謝謝,但spSpeed()不會在所有的工作.sprite():(至於你的最後一個例子,我不明白它是什麼。 – majimekun