动画cc AS3,Javascript鼠标悬停不能正确更改alpha

时间:2017-06-26 16:45:29

标签: javascript actionscript-3 flash html5-canvas

我在影片剪辑中有一个影片剪辑,在我创建了一个动作的第一个影片剪辑中,动作说明了这一点:当鼠标悬停在这个“按钮”上时然后改变这些'的alpha。事情到0.1

按钮位于第一个影片剪辑内的,我做了动作,我想要更改其alpha的内容位于位于第二个影片剪辑中,在第一个内部,其中有2个动态文本,他们在悬停时成功更改alpha,其余对象(他们&#39 ;带有实例名称的影片剪辑。

这是代码:

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;

其余 有效,这些是4个符号,实例名称为b3,p3,b4,p4。

第二个影片剪辑的实例名称称为 ins 动态文字正在消失,我不知道其余部分为什么没有, 我仔细检查过所有名字。

1 个答案:

答案 0 :(得分:0)

我通过重新启动动画cc>>

来修复它