作者chian177 (升级 潜水艇)
看板Flash
标题[问题] 滑鼠移到flash视窗後执行速度变很慢...
时间Wed Feb 3 17:13:28 2010
请教各位大大
我用as3写了一个随机产生游戏地图的程式,地图是由50x50个小格子构成
所以每个格子都有一个影片元件,执行的时候fps还有24左右(设定为24)
可是滑鼠一进去视窗後fps就会掉到15以下@@,而且都还没add MOUSE_MOVE
滑鼠在视窗内移动地图(root)时(已经add MOUSE_MOVE)更惨,大概只有6左右
奇怪的是当滑鼠正在移动地图时,拖出视窗外後(root还跟着移动),fps可以恢复到15
是不是因为flash在视窗中时要不断取得滑鼠的各个座标的关系(相对於每个元件的座标)
请问是否有解决的方法...感谢~
原始档:
swf
http://www.swfcabin.com/open/1265192778
fla
http://www.badongo.com/file/20243885
移动地图:ctrl+左键托移
缩放:ctrl+滚轮
PS:因为我是用小笔电跑,可能吃力也是原因之一,
所以麻烦有试的大大提供一下测试的FPS
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.3.92.253
1F:→ aquarianboy:附个原始档吧 02/03 17:40
3F:→ chian177:找空间中...@@ 02/03 19:18
※ 编辑: chian177 来自: 123.3.92.253 (02/03 19:27)
4F:→ chian177:推一下放swf档的空间,完全没废话的免费空间,蛮方便的XD 02/03 19:29
※ 编辑: chian177 来自: 123.3.76.70 (02/04 18:54)
5F:→ chian177:没有解决方法吗@@还是我少附了什麽资讯... 02/05 07:42
6F:→ chian177:给个提示吧...各位大大 orz 02/06 08:35
7F:→ skylight68:试了一下FPS没什麽太大的变化也 02/06 09:04
8F:→ chian177:感谢...应该是我电脑不够力吧QQ 02/06 22:53