主题:  关于flash指针的问题

wayne83

职务:普通成员
等级:1
金币:0.0
发贴:5
注册:2002/11/19 16:40:53
#12002/11/19 17:14:11
如何实现指针移到button上时,保持指针的形状,而不变成手的图形。
请大家指教



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
#22002/11/19 18:53:18
myButton.useHandCursor=false;

Flash MX已经有了你想要的功能



Mozier

职务:管理员
等级:5
金币:11.0
发贴:2994
注册:2004/1/12 17:26:30
#32002/11/19 18:55:45
V5:
if(this.hitTest(_root._xmouse,_root,_ymouse,true){
//
}

MX:
mc.onRelease=function(){
//
}



wayne83

职务:普通成员
等级:1
金币:0.0
发贴:5
注册:2002/11/19 16:40:53
#42002/11/19 19:23:51
本人是初学者
大家能否说的详细一点
谢谢!!!!



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
#52002/11/20 10:32:10
麽子在上个帖子中说
引用:
V5:
if(this.hitTest(_root._xmouse,_root,_ymouse,true){
//
}

MX:
mc.onRelease=function(){
//
}



似乎有些离题。。
另外,MX中如果给mc绑定onrelease事件,就会使鼠标移上去变成手形。我认为最完善的解决方案就是用MX新的语句。

方法是选中按钮,在属性面板的左上方给它一个实例名,如bt1,再在这个按钮所在的帧中加上那个语句,如:
bt1.useHandCursor=false;



Mozier

职务:管理员
等级:5
金币:11.0
发贴:2994
注册:2004/1/12 17:26:30
#62002/11/20 11:16:51
恩....呵呵~ 眼睛花了。。。:)
要是按纽触发时不出现手形,推荐MX的新语法,也就是janlay说的。
bt1.useHandCursor=false;//不出现
bt1.useHandCursor=true;//出现,MX默认的