|
主题: 向版主和大伙求教push按钮的可用状态控制
|
 zicerock
职务:普通成员
等级:1
金币:0.0
发贴:6
注册:2005/2/17 13:21:10
|
#12005/2/17 14:07:16
先向版主和大伙新年问好!有一个问题求教:如何控制push按钮的可用状态?lingo和java语法都能告知就更不胜感激了!
|
 我是小马
职务:普通成员
等级:3
金币:17.0
发贴:794
注册:2000/11/13 14:56:59
|
#22005/2/17 15:11:54
???不明白什么意思
|
 5D荣誉斑竹
职务:普通成员
等级:4
金币:13.0
发贴:1504
注册:2000/11/14 12:10:50
|
#32005/2/18 12:17:53
on mouseup me
on mouseDown me
on mouseEnter me
on mouseLeave me
是不是指这些状态
閑闪互动多媒体
|
 zicerock
职务:普通成员
等级:1
金币:0.0
发贴:6
注册:2005/2/17 13:21:10
|
#42005/2/18 15:55:45
感谢楼上两位仁兄回帖 我的意思是说: 比如两个push按钮开始都可见,但第一个能用(有mousedown、mouseup等句柄作用以及鼠标进入离开时有图片的变化等),第二个不能用(什么也干不了,就显示着一个图片表示这里是个按钮),只有当点击第一个后,第二个按钮才变得像第一个那样能够处理事件! 类似用VB编程语言表示控制按钮的可用状态:button1.enable=true 或者button1.enable=false 。 lingo有什么样的方式实现上叙行为?谢谢!
|
 我是小马
职务:普通成员
等级:3
金币:17.0
发贴:794
注册:2000/11/13 14:56:59
|
#52005/2/19 0:42:55
设定一个变量啊,比如bt2enable记录button2是否可用,在button2的所有句柄中加入判断就可以啊 on mouseup if bt2enable then ............................... end if end mouseup 这样使button2是否可用只需要改变bt2enable的值即可
|
 zicerock
职务:普通成员
等级:1
金币:0.0
发贴:6
注册:2005/2/17 13:21:10
|
#62005/2/19 19:38:37
感谢小马兄赐教 确实是个好方法,感叹自己思维狭窄就想不到了 不过这又带来了另一个问题:要使按钮可用时呈现一个图片,不可用时呈现另一张图片,这又怎样控制了? 谢谢!
|
 我就是我
职务:版主
等级:6
金币:14.0
发贴:5466
注册:2004/1/13 17:02:03
|
#72005/2/19 20:14:34
on mouseup me 一个状态
on mouseLeave me 一个状态
两个状态用sprite("?").member=member ("X")
|
 我是小马
职务:普通成员
等级:3
金币:17.0
发贴:794
注册:2000/11/13 14:56:59
|
#82005/2/20 19:45:51
在按钮的行为内在添加下面的代码就可以了: on exitframe if bt2enable then sprite(BtSpriteNum).member = member(xxx) else sprite(BtSpriteNum).member = member(yyy) end if end
BtSpriteNum为按钮所在的通道号
|
 zicerock
职务:普通成员
等级:1
金币:0.0
发贴:6
注册:2005/2/17 13:21:10
|
#92005/2/22 22:21:21
小马兄果然是热心人,每想到两次光顾我的贴子,提出的解答详细易懂今后一定要向兄台好好学习,也感谢“我就是我”兄的帮助和“snowypeng”兄的光顾!这个问题我已经比较了解了,再次感谢大家帮忙!
|