Re: [問題] 提升 flash 效能
※ 引述《scars (超:新:星)》之銘言:
: 最近跟人合作了一個幾乎全部都是圖檔的flash
: 五張背景圖要類似舞台背景一樣的切換,五張都有半透明的倒影
: 舞台上還要有一個主角做動作
: 下方還有一個 menu 列,每個 icon 也都有半透明的倒影
: 這樣就算了,偏偏這個 menu 也要仿 OSX,也就是上一篇的那種
: 在稍微慢一點的電腦跑起來真的是... orz
: 0.我也知道半透明很操,可是這不是我能決定的 O_Q
^^"新手野人獻曝一下。
半透明的原因是因為menu要去trace每一毫秒的透明度嗎?
因為這一項還是不曉得半透明的問題在哪裡說,如果可以
把問題說的更仔細應該會更容易找出毛病。
假設個我自己的推想好了:
要切換的五張圖片,是用load的方式進去的,所以要去計算
使用者要換哪一張圖片,所以會開始去掃瞄使用者啥時切換
,不曉得這樣猜對嗎?
如果是這樣的話,建議可以用個listener,@@~也省去onEnterframe
很耗效能的東東。
: 1.cacheAsBitmap 的使用時機還是搞不懂
: 有時候設了反而變更慢 orz
@@~續上面的建議,當上面的結果為true時,開始cacheAsBitmap?
: 2.把半透明的背景改成亮度調暗,效能好很多(原設計好像也沒發現...)
科,沒發現就繼續吧!哈哈
: 3."聽說"點陣圖的xy座標設偶數會比較好,真的嗎 囧>
呃...這點倒是沒聽說過哩!不過好處應該是容易計算移動位置吧!
: 4.menu 列基本上我就是用上一篇的寫法,有快一點的方法嗎?
耶^^"這點我猜一下,是因為不曉得之後還會add多少按鈕,要改i值
很麻煩對吧!科科(嘿~我喜歡科科~)
so...如果將for迴圈改成 for...in陳述式呢?
醬子場上有關於該物件的東西,都可以自動有效果,只要在for...in
裡面加你想要的東東。
(~>.<)"以上是新手練功力,請見諒~科科
: 5.不能附檔... 請原諒 XDD
@@~如果可以的話,放個讓我們看的到問題的檔案,應該也比用猜的好說!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.178.144
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 5 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章