[pre lang="ruby" line="1"] #滾動
if @bg_sprite.ox < 406 #1366-960=406,滾動到最右邊就停下來
#如果寫成 if @timer < 30,就是30單位的時間後停下來
@bg_sprite.ox+=SHIFT_SPEED[1] if @timer%SHIFT_SPEED[0]==0
end #原帖內容不變
@sparks.push(Sprite_lbqSpark.new(@spark_vp)) if @timer%TIME_SPARK==0
@sparks.each{|spk|spk.update }
@sparks.each do |s|
end [/pre]
剛剛有試過把以下那句改成return,可是藥效太強,連螢火蟲都停了
[pre lang="ruby" line="1"]@bg_sprite.ox+=SHIFT_SPEED[1] if @timer%SHIFT_SPEED[0]==0
end #原帖內容不變[/pre]