我想使用Raphael.js來製作一個小遊戲,我希望遊戲有一個滾動的背景,以便它似乎無限。我做了拉斐爾對象的背景:與拉斐爾js滾動背景
var paper = new Raphael($('#canvas'), 0, 0);
var c = paper.image("sky.jpg", 0, 0, 1000, 1000);
paper.setSize(1000,1000);
,但我似乎無法真正移動圖像通過它的X座標,甚至重新繪製圖像。我嘗試過:
paper._left = -2000;
c.attrs.x = -2000;
paper.image("sky.jpg", -2000, 0, 1000, 1000);
var d = document.getElementById('canvas');
d.left = -2000;
我無法讓它移動。我只是想把這個語句放在某種循環中,這樣它會不斷地遞減X座標或類似的東西。