我想在ActionScript中使用動作反轉滾動背景的方向。反轉循環滾動背景動作
我想如果我只是改變了BG1.y-=10
到BG1.y+=10
,會做的伎倆,但它似乎打破if
語句和backgound不再循環。
任何人都可以給我一些方向,指出事情會出錯嗎?
function scroll(evt:Event):void
{
BG1.y-=10;
BG2.y-=10;
if(currentBG.y<-currentBG.height)
{
if(currentBG==BG1)
{
BG1.y=BG2.y+BG2.height;
currentBG=BG2;
}
else
{
BG2.y=BG1.y+BG1.height;
currentBG=BG1;
}
}
}
我沒有看到的代碼,使這個滾動。有沒有一個ENTER_FRAME循環來驅動它?你能展示更多的代碼嗎? – Craig