首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flash CS6、AS3按钮问题

Flash CS6、AS3按钮问题
EN

Stack Overflow用户
提问于 2015-03-31 12:00:10
回答 1查看 22关注 0票数 0

我使用下面的代码让按钮"legalBtn“访问”legalOverlay“的层和实例名称。然后,在阅读完法律术语后,最终用户可以通过"closeBtn“关闭"legalOverlay”,并返回到横幅广告的最后一帧。下面的代码没有编译器错误,但"legalBtn“仍然不起作用。有什么想法吗?

代码语言:javascript
复制
import flash.events.MouseEvent;

function init(){
    legalBtn.addEventListener(MouseEvent.CLICK, legalClick);
    legalBtn.visible=true;

    legalOverlay.clickthru.addEventListener(MouseEvent.CLICK);
    legalOverlay.clickthru.buttonMode=true;
    legalOverlay.closeBtn.addEventListener(MouseEvent.CLICK);
    legalOverlay.closeBtn.buttonMode=true;

    legalOverlay.visible=false;
}
    function legalClick(e:MouseEvent){
        if(legalOverlay.visible==true){
        legalOverlay.visible=false;
        } else {
        legalOverlay.visible=true;
        }
}

stop();
EN

回答 1

Stack Overflow用户

发布于 2015-04-01 00:01:47

您必须调用init()函数在legalBtn对象上添加单击事件侦听器并使其可见。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29360371

复制
相关文章

相似问题

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