我是动作脚本的新手。我正在尝试为单独的图像编写一个鼠标来回事件。我想通过鼠标移除鼠标移出调用方法的事件一次显示一个图像。我遇到的问题是mouseover / out只显示一个图像。当我尝试在新图像上鼠标移开/移出时图像不会改变,但输出显示一条跟踪,这意味着正在调用该事件。我正在为我的影片剪辑中的每个帧使用goToAndStop()方法。
以下是我的一种方法:
function onOutTest(e:MouseEvent) {
trace("onOutTest")
overlay.visible=false;
}
function onOverTest(e:MouseEvent) {
trace("onOverTest");
addChild (overlay);
overlay.gotoAndStop (1);
}
我将不胜感激。
感谢。
答案 0 :(得分:2)
你应该改变它:
addChild(overlay);
function onOutTest(e:MouseEvent) {
trace("onOutTest")
overlay.visible = false;
}
function onOverTest(e:MouseEvent) {
trace("onOverTest");
overlay.visible = true;
overlay.gotoAndStop(1);
}