[問題] 請問Flash Player 的 使用硬體加速...

看板Flash作者 (聖石小子)時間17年前 (2008/09/02 16:14), 編輯推噓4(4011)
留言15則, 3人參與, 最新討論串1/2 (看更多)
我沒有感受到耶 我測試了一個 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

09/02 16:16, , 1F
對了,我已經cacheAsBitmap了,而且全部是圖片,不是向量圖
09/02 16:16, 1F

09/02 16:27, , 2F
我也覺得FP10比較慢...我跑一些.swf都會lag
09/02 16:27, 2F

09/02 16:28, , 3F
原本的FP9卻不會有此狀況,不知道是否因為RC版本的關系
09/02 16:28, 3F

09/02 16:29, , 4F
啊,記得要把emitter.spinVar = 0,不然圖片還是會旋轉
09/02 16:29, 4F

09/02 16:30, , 5F
這樣用cacheAsBitmap = true反而會吃資源
09/02 16:30, 5F

09/02 17:37, , 6F
嗯嗯,可是我就是要旋轉.....囧
09/02 17:37, 6F

09/02 17:43, , 7F
那還是使用向量圖好了?
09/02 17:43, 7F

09/02 23:01, , 8F
我切換到windows下,發現....爆順的....= =
09/02 23:01, 8F

09/02 23:02, , 9F
到Flash Player 10了,還是沒解決Mac下的效率問題...= =
09/02 23:02, 9F

09/03 23:19, , 10F
要用硬體加速的話,顯示卡記憶體至少要128MB以上
09/03 23:19, 10F

09/03 23:20, , 11F
(可是有人說加速只針對全螢幕影片,這點我目前不太懂)
09/03 23:20, 11F

09/04 11:55, , 12F
我後來用自製的Timer就可以減少很多不順的問題了^^
09/04 11:55, 12F

09/04 12:08, , 13F
喔~?自製的Timer?是用Timer當基底還是Sprite呢?
09/04 12:08, 13F

09/04 12:08, , 14F
原本的Timer是有什麼問題啊?為什麼會lag?
09/04 12:08, 14F

09/04 13:40, , 15F
不知道耶,可能是frameRate=1000的關係吧
09/04 13:40, 15F
文章代碼(AID): #18lFNnKy (Flash)
文章代碼(AID): #18lFNnKy (Flash)