Flash AS2.0通过按钮控制显示隐藏鼠标的问题求解?各路神仙速来帮忙!求教育!

我在主场景中做了个鼠标跟随动画(mc_mouse),其中代码为onClipEvent(enterFrame){onEnterFrame=function(){_root.... 我在主场景中做了个鼠标跟随动画(mc_mouse),其中代码为
onClipEvent (enterFrame) {
onEnterFrame = function () {
_root.mc_mouse._x = _root._xmouse;
_root.mc_mouse._y = _root._ymouse;
Mouse.hide();
};
}我又在主场景中做了另外一个影片剪辑(mc),里面做了两个按钮,第一个按钮为
on (release) {
_root.mc.gotoAndStop(2);
_root.mc_mouse._visible =false;
Mouse.show();
}另一个按钮代码:
on (release) {
_root.mc.gotoAndStop(1);
_root.mc_mouse._visible = true;
Mouse.hide();
}我想实现点击按钮鼠标动画消失然后鼠标出现,再次点击按钮鼠标动画出现,鼠标消失效果,但这种方法不能实现我要的效果,请问各路大神该如何是好?
我想过用变量控制,在鼠标跟随动画上加上if语句,但是依然不能实现效果...
展开
 我来答
stdo
2012-11-09 · TA获得超过1706个赞
知道小有建树答主
回答量:1270
采纳率:42%
帮助的人:277万
展开全部
鼠标跟随事件应该这样写
在影片剪辑中添加脚本:
onClipEvent (enterFrame) {
._x =_root. _xmouse;
_y = _root._ymouse;
//Mouse.hide();//去掉这行,没按下按钮不用隐藏
};
或者在时间轴添加:
mc_mouse.onEnterFrame = function () {
mc_mouse._x = _xmouse;
mc_mouse._y = _ymouse;
//Mouse.hide();//去掉这行,没按下按钮不用隐藏

};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深圳市容大彩晶科技有限公司
2024-11-20 广告
作为深圳市容大彩晶科技有限公司的工作人员,对于公司广告机的功能有一定的了解。公司的广告机是否支持多语言显示,具体需根据产品型号和功能配置来确定。但一般而言,现代广告机通常具备多语言显示的功能,以适应不同国家和地区的需求。建议直接查阅产品说明... 点击进入详情页
本回答由深圳市容大彩晶科技有限公司提供
GhostXi
2012-11-08 · 超过30用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:59.1万
展开全部
onClipEvent (enterFrame) {
_root.mc_mouse._x = _root._xmouse;

_root.mc_mouse._y = _root._ymouse;
};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lichenglin1029
2012-11-08 · 超过44用户采纳过TA的回答
知道答主
回答量:146
采纳率:0%
帮助的人:126万
展开全部
这是因为onEnterFrame这个函数在无限执行所以才导致鼠标永远hide。
所以要这么写

onEn()
btn1.onRelease=function(){
delete _root.onEnterFrame
_root.mc.gotoAndStop(2);
_root.mc_mouse._visible =false;
Mouse.show();
}
btn2.onRelease=function(){
onEn()
_root.mc.gotoAndStop(1);
_root.mc_mouse._visible = true;
}
function onEn(){
_root.onEnterFrame=function(){
_root.mc_mouse._x = _root._xmouse;
_root.mc_mouse._y = _root._ymouse;
Mouse.hide();
}
}

把这些写进场景的第一帧里。btn1跟btn2是按钮名。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式