作者darkness0727 (72727)
看板Flash
标题Re: [问题] onmousemove问题
时间Thu Dec 1 22:28:54 2011
※ 引述《GodShot (GodShot)》之铭言:
: 请问我在游戏中写了一个boot元件
: 有设定他的移动范围
: boot.onMouseMove = function() {
: this._x = _xmouse;
: };
: startDrag(boot, true, -155, 125, 250, 125);
: 可是设定完之後,滑鼠就没办法移动到旁边点选大场景上的按钮
: 切换到别的游戏
: 因为X轴超出范围所以点下去的时候就没有反应
: 这个问题要怎麽解决呢?
我是不知道写游戏的是哪套怎麽写 规定怎样 不过应该都是用AS3为基础吧
startDrag() 刚刚google了一下似乎是Flash Lite的方法
我猜大概是规定某物件在你设计的SWF Flash影片中是被锁定范围的状态
直到影片结束
呼叫另外一个影片的startDrag()才会解除
这个基本上也是事件侦听 所以你在影片结束的时候就要用此方法的中断属性
也就是把此root的侦听事件移除掉
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.171.49.73