动画 cc AS3,Javascript 鼠标悬停无法正确更改 alpha



我在电影剪辑中有一个电影剪辑,在第一个电影剪辑中,我创建了一个动作,动作说:当鼠标越过此'按钮',然后更改"这些"事物的alpha to 0.1

该按钮位于第一个电影剪辑内部,我在其中做了操作,我想更改其alpha的东西位于第二部电影剪辑中的,在第一个内部,其中包括2个动态文本,它们 do 在悬停在悬停时成功更改alpha,其余对象 not (是电影剪辑(带有实例名称。

这是代码:

stage.enableMouseOver(10);
this.freegreen.addEventListener("mouseover", freehover.bind(this));
function freehover()
{

        if (clicked!=0)
        {
        this.freenfo.visible=true;
            this.freenfo.varvan.text="sites with free content";
            this.ins.ShutterStock.alpha=0.1;
            this.ins.pond5.alpha=0.1;
            this.ins.b3.alpha=0.1;
            this.ins.p3.alpha=0.1;
            this.ins.b4.alpha=0.1;
            this.ins.p4.alpha=0.1;
    }
    }

这是不工作的部分:

        this.ins.b3.alpha=0.1;
        this.ins.p3.alpha=0.1;
        this.ins.b4.alpha=0.1;
        this.ins.p4.alpha=0.1;

其余的 di di 工作,这是4个符号,实例名称为b3,p3,b4,p4。

第二部电影剪辑的实例名称称为 ins 动态文本正在正确褪色,我不知道为什么其余的不褪色,我已经仔细检查了所有名称。

我已经通过重新启动动画CC>>

修复了它

最新更新