主题:  请问如何判断鼠标一直被按下

rousewolf

职务:普通成员
等级:1
金币:0.0
发贴:44
注册:2002/6/4 10:43:54
#12002/6/27 10:58:05
在制作自定义的滚动条时,一般只能判断鼠标单击mousedown,或者鼠标位于精灵内部mouse within.
请问如何判断鼠标一直位于精灵内部并一直被按下,以实现鼠标一直按着某个按扭连续滚动的的操作?



donlee

职务:普通成员
等级:1
金币:1.0
发贴:271
注册:2000/12/8 8:52:18
#22002/6/27 12:11:05
mouseup 与 mouseupoutside



rousewolf

职务:普通成员
等级:1
金币:0.0
发贴:44
注册:2002/6/4 10:43:54
#32002/7/2 10:28:24
我试试。



rousewolf

职务:普通成员
等级:1
金币:0.0
发贴:44
注册:2002/6/4 10:43:54
#42002/7/2 10:28:34
我试试。



dexn

职务:普通成员
等级:1
金币:1.0
发贴:157
注册:2000/12/7 21:54:20
#52002/7/2 10:29:39
stilldown



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
注册:2007/4/9 9:48:37
#62002/7/2 13:39:24
on mousedown me
repeat while the mousedown
if the ticks mod 60 =0 then
sprite(2).loch=sprite(2).loch+1
end if
updateStage
end repeat
end

编辑历史:[这消息被54zq编辑过(编辑时间2003-03-03 14:18:33)]


rousewolf

职务:普通成员
等级:1
金币:0.0
发贴:44
注册:2002/6/4 10:43:54
#72003/2/25 11:48:40
还是不能用。
比如我想让鼠标一直按下某一个按钮时,播放头可以一直向前跑针,可是播放头就只停在当前针上,不能向前跑。只能点一下,跑一针。
怎么解决呢?



rebecca2688

职务:普通成员
等级:1
金币:0.0
发贴:70
注册:2002/7/31 21:22:54
#82003/3/3 0:22:58
on mouseWithin
可以吗?



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
注册:2007/4/9 9:48:37
#92003/3/3 14:18:06
on exitframe
if the mousedown then
go to the frame +1
else
go to the frame
end if
end



rousewolf

职务:普通成员
等级:1
金币:0.0
发贴:44
注册:2002/6/4 10:43:54
#102003/3/25 9:27:41
谢谢



thelcg

职务:普通成员
等级:1
金币:0.0
发贴:106
注册:2002/6/23 16:32:23
#112003/3/29 21:50:52
if the stillDown then



luvxf

职务:普通成员
等级:1
金币:0.0
发贴:11
注册:2000/12/18 20:27:35
#122003/4/1 2:10:19
On mousewithin
if the mousedown then
...
end if
end