作者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