2009-11-24 54 views
0

我正在ActionScript 3.0中使用Flash CS4 IDE製作多人Flash遊戲。哪種類型的Flash動畫最適合遊戲?

我不確定什麼樣的動畫會在遊戲中表現最好(每秒更高的幀數)。基於幀或可能使用補間動畫,最好還是通過調用幀或通過調用帶有動畫代碼的方法來說補間動畫?

+0

框架的基礎上,不使用過濾器,也不要放太多的剪輯到現場。 – 2009-11-24 17:39:31

回答

2

爲了更好的幀率:

  • 代碼爲每幀移動你的遊戲精靈,有點
  • 使用PNG源的藝術,而不是矢量的,所以你可以設置階段質量低,沒有明顯的鋸齒
  • 使用scrollRect的消除借鑑顯示列表
  • 刪除對象,不只是設置可見遊戲的可視範圍之外的對象=在C假
  • 回收對象而不是不斷創建新的實例。瞭解如何使用對象池
0

我們再次見面:)

使用位圖和集裝箱

使用緩存爲位圖矢量動畫片段,如果你不改變它們的大小和它有很多的負荷。

儘量避免互相

使用基於時間的動畫的頂部過濾器和大量的透明物體的一個,而不是基於幀動畫; (如果你需要它,我會建立一個這樣的例子,並很快將其發​​布在www.flashontherocks.com)

在此之前檢查以下內容:

http://www.tonypa.pri.ee/(我推薦矢量教程)

http://www.8bitrocket.com/(在遊戲中使用位圖)

問候, 奧利弗