首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Actionscript事件MOUSE_OVER/MOUSE_OUT不能正常工作

Actionscript事件MOUSE_OVER/MOUSE_OUT不能正常工作
EN

Stack Overflow用户
提问于 2012-01-28 13:43:57
回答 1查看 266关注 0票数 0

我是动作脚本的新手。我正在试着为不同的图像写一个鼠标事件。我希望通过使用mouseover鼠标移出事件来调用方法,一次显示一个图像。我遇到的问题是mouseover/out只显示一张图像。当我尝试将鼠标移到新图像上/向外移动时,图像不会改变,但输出会显示一个跟踪,这意味着事件正在被调用。我正在为我的影片剪辑中的每个帧使用goToAndStop()方法。

下面是我的一种方法:

代码语言:javascript
复制
 function onOutTest(e:MouseEvent) {
        trace("onOutTest")
        overlay.visible=false;
    }

 function onOverTest(e:MouseEvent) {
        trace("onOverTest");
        addChild (overlay);
        overlay.gotoAndStop (1);
    }

如果有任何帮助,我将不胜感激。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-28 15:00:40

您应该更改它:

代码语言:javascript
复制
addChild(overlay);

function onOutTest(e:MouseEvent) {
    trace("onOutTest")
    overlay.visible = false;
}

function onOverTest(e:MouseEvent) {
    trace("onOverTest");
    overlay.visible = true;
    overlay.gotoAndStop(1);
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9043242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档