主题:  这应该是个BUG(拖动)

UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#12001/11/5 18:42:32
在一场景里。有2个MC里分别有一个按钮。分别拖动这两个MC。你拖动其中一个时,如果拖到另一个MC上面,问题就来了,这是你放了鼠标还是拖动状态,随便在一个地方再点一下左键才停止拖动还有,拖动的时候,拖到窗口外面也是同样的结果。 有没有办法解决,我想这应该是FLASH的BUG吧



暗黑菜鸟

职务:普通成员
等级:1
金币:10.0
发贴:225
#22001/11/5 21:59:41
地狱天堂在上个帖子中说
引用:
在一场景里。有2个MC里分别有一个按钮。分别拖动这两个MC。你拖动其中一个时,如果拖到另一个MC上面,问题就来了,这是你放了鼠标还是拖动状态,随便在一个地方再点一下左键才停止拖动还有,拖动的时候,拖到窗口外面也是同样的结果。 有没有办法解决,我想这应该是FLASH的BUG吧


我也遇到过类似这样的事情~~~ 到底是怎么回事???



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#32001/11/6 12:22:58
我想应该是个BUG。



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#42001/11/6 12:53:32
不光是在flash动画里面,就是在桌面拖动窗口有时候都会这样。

这应该是事件激发混乱引起的。



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#52001/11/6 12:58:47
janlay在上个帖子中说
引用:
不光是在flash动画里面,就是在桌面拖动窗口有时候都会这样。

这应该是事件激发混乱引起的。

怎么我的不会呢?窗口不会这样啊!



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#62001/11/6 13:01:40
我碰到过,尤其是在系统资源不足时,这时候,响应变慢,交互可能会出问题。



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#72001/11/6 13:05:46
系统资源不足的时候我会死机
拖动窗口的时候会刷新很慢,搞的满屏都是窗口拖动过的影象



williamwuxijie

职务:普通成员
等级:1
金币:0.0
发贴:7
#82001/11/7 14:03:20
好像不是,只有拖动底下那个 才会!



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#92001/11/7 15:11:10
如果不正常,就要检查激发拖动/停止拖动的事件之间的关系



阿修罗飞天舞

职务:普通成员
等级:1
金币:0.0
发贴:115
#102001/11/7 15:43:03
我想主要是按钮感应热区重叠的缘故吧?
on (press) {
startDrag (this, true);
}
on (release) {
stopDrag ();
}
一般这样是不会出问题的,但是如果释放当前所DRAG的MC的地点刚好和另外一个MC的按钮热区重合那就会……



闪客作家

职务:普通成员
等级:1
金币:10.0
发贴:275
#112001/11/7 17:58:22
你有没设置相关的比方说拖放到外部释放的事件试试效果呢?



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#122001/11/7 20:12:58
TO williamwuxijie
资源不足的时候不管拖哪儿都会
TO 阿修罗
当然会了,不过没办法呀
TO 油老虎
没有啊,不过设不设都一样关键是拖到另一个按钮上会出错!



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#132001/11/8 18:40:05
那就设置一个变量,记录是否正在拖动。

在拖之前要求它为false,如果是,就设为true,开始拖;停止拖之前要求它为true,如果是,后赋它为false,再停拖。这样可以确保拖动是完全可控制的。



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#142001/11/10 18:21:43
janlay在上个帖子中说
引用:
那就设置一个变量,记录是否正在拖动。

在拖之前要求它为false,如果是,就设为true,开始拖;停止拖之前要求它为true,如果是,后赋它为false,再停拖。这样可以确保拖动是完全可控制的。

不行



手工感情

职务:普通成员
等级:3
金币:10.0
发贴:556
#152001/11/10 20:09:19
检测是否与另外一个要拖动的目标相碰撞,是,则停拖
窗口的问题也可以这样解决,设定一个拖动的范围就可以


黑色的风略过我的翅膀,我却无法落下来梳理你的羽毛
————————————————
◆5d.cn互动论坛◆
------|xml版主|------