作者Jerrynet (聖石小子)
看板Flash
標題[問題] 請問Flash Player 的 使用硬體加速...
時間Tue Sep 2 16:14:38 2008
我沒有感受到耶
我測試了一個
CJCat的粒子發射器
跟隨著滑鼠移動
(stage.frameRate = 1000)
結果在Flash Player 9.0.124.0 下
不會有lag的感覺,
在Flash Player 10下
很lag.....(不管有沒有打勾"使用硬體加速"都一樣....)
(都不是在瀏覽器下測試,是用Flash Player程式打開)
附上測試檔案(最好下載回來用Flash Player開比較順)
http://homepage.ntu.edu.tw/~b95602003/flash/cursor.swf
(swf, size=1024x768, 786KB, Frame Rate=1000)
[註:我就是要用1000fps, 因為某種原因,雖然實際上不可能到1000 XD]
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.99.60.201
1F:→ Jerrynet:對了,我已經cacheAsBitmap了,而且全部是圖片,不是向量圖 09/02 16:16
2F:推 cjcat2266:我也覺得FP10比較慢...我跑一些.swf都會lag 09/02 16:27
3F:→ cjcat2266:原本的FP9卻不會有此狀況,不知道是否因為RC版本的關系 09/02 16:28
4F:→ cjcat2266:啊,記得要把emitter.spinVar = 0,不然圖片還是會旋轉 09/02 16:29
5F:→ cjcat2266:這樣用cacheAsBitmap = true反而會吃資源 09/02 16:30
6F:→ Jerrynet:嗯嗯,可是我就是要旋轉.....囧 09/02 17:37
7F:推 cjcat2266:那還是使用向量圖好了? 09/02 17:43
8F:→ Jerrynet:我切換到windows下,發現....爆順的....= = 09/02 23:01
9F:→ Jerrynet:到Flash Player 10了,還是沒解決Mac下的效率問題...= = 09/02 23:02
10F:推 kannushilink:要用硬體加速的話,顯示卡記憶體至少要128MB以上 09/03 23:19
11F:→ kannushilink:(可是有人說加速只針對全螢幕影片,這點我目前不太懂) 09/03 23:20
12F:→ Jerrynet:我後來用自製的Timer就可以減少很多不順的問題了^^ 09/04 11:55
13F:推 cjcat2266:喔~?自製的Timer?是用Timer當基底還是Sprite呢? 09/04 12:08
14F:→ cjcat2266:原本的Timer是有什麼問題啊?為什麼會lag? 09/04 12:08
15F:→ Jerrynet:不知道耶,可能是frameRate=1000的關係吧 09/04 13:40