作者Lawnchern ()
看板Flash
标题[问题] 关於 自制滑鼠游标 流畅度
时间Tue Apr 14 16:39:52 2009
目前知道的 自制滑鼠 有两种做法
//先做 Mouse.hide();
1.
stage.addEventListener(MouseEvent.MOUSE_MOVE,Moving1);
function Moving2(e:MouseEvent){
myMouse_mc.x = stage.mouseX;
mymouse_mc.y = stage.mouseY;
}
第二种作法,是把 指定座标那两行用 myMouse_mc.startDrag(true);代替
测试第一种方法,滑鼠会移动地不太顺畅,有点卡卡的......差强人意
第二种虽然稍微好一些,但感觉还是没有平常用的游标这麽顺.....T.T
有没有大大知道更强大的做法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.37.117
1F:推 cjcat2266:e.updateAfterEvent(); 04/14 16:46
2F:→ Lawnchern:喔喔~果然变快了!!! Orz 老大 你回答问题很快~ 04/14 18:24
3F:推 kuwood:(笔记 04/14 21:27
4F:推 cjcat2266:其实有两解:用这招,或frame rate调高(建议至少30fps) 04/15 00:34
5F:→ cjcat2266:但是用updateAfterEvent是不会局限於SWF的frame rate 04/15 00:34
6F:→ cjcat2266:会以硬体所能达到的最大速率更新 04/15 00:34