2012-10-15 44 views
0

我正在創建一個將移植到iOS的AS3遊戲,並且我正在使用視差功能,但是我無法獲得比0.1更慢的圖層。這是最慢的還是有辦法讓它變慢?AS3視差速度

我想要一個天空層去0.05或更慢。

感謝

回答

1

我不知道要完全瞭解的機制

的想法:

  • 速度由下式給出的像素數在一幀和跳幀感動。如果你有50幀/秒的速度,那麼你的遊戲應該在1秒內移動背景1像素。
  • 由於1像素是可以移動的最小單位,因此將背景移動0.1或0.0000001像素將不會影響所有視圖,直到達到該單位(用戶x = 12.1212與x = 12.1213相同)。當然,我們必須排除任何反鋸齒。

因此,作爲回答:設置任何速度應該工作!

建議:當你設置X,Y,寬度和高度屬性,值轉換爲INT性能原因。無論如何,如果你不使用任何級別的抗鋸齒,視覺效果將是相同的。