[情報] Optimization Strategies for AS3 & Flash

看板Flash作者 (高 見龍)時間15年前 (2010/08/10 10:27), 編輯推噓6(601)
留言7則, 5人參與, 最新討論串1/1
http://gskinner.com/talks/quick/ 裡面提到不少優化的方法 而且都還有附數據(其實這很重要) 裡面提到像是乘法比除法快 num * 0.25 is faster than num / 4 Strong typing比較快 var pt:Point = new Point(x, y) var pt:Object = {x:x, y:y} 那個bitwise tricks速度差了10倍… conditional priority也有差 for loop裡放array.length的速度會慢了14倍 另外因為物件的生成(new)很貴,如果要大量使用物件的話,也儘量使用pool的觀念 這個好像之前在cj的framework裡也是用類似的方法實作 它底下都有附測試的迴圈數 例如1e6 loops = 1x10的6次方圈 讚! -- 看完馬上覺得我講的那個跟垃圾一樣...這個才叫專業 http://blog.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.5.183 ※ 編輯: aquarianboy 來自: 114.32.5.183 (08/10 10:53)

08/10 13:19, , 1F
作這些測試要花好多時間吧
08/10 13:19, 1F

08/10 13:37, , 2F
太強了~
08/10 13:37, 2F

08/10 13:46, , 3F
眼殘看成IE6 loops XD~
08/10 13:46, 3F

08/10 13:56, , 4F
推一下
08/10 13:56, 4F

08/12 10:44, , 5F
推專業
08/12 10:44, 5F

08/13 10:39, , 6F
爬文之後才發現OP了XD #1BGik4OF
08/13 10:39, 6F

08/13 11:08, , 7F
啊,OP了..
08/13 11:08, 7F
文章代碼(AID): #1COBaLPJ (Flash)
文章代碼(AID): #1COBaLPJ (Flash)