animate cc AS3,Javascript 鼠标悬停不会正确更改 alpha
animate cc AS3, Javascript mouseover doesn't change alpha correctly
我在一个影片剪辑中有一个影片剪辑,在第一个影片剪辑中我创建了一个动作,该动作是这样说的:当鼠标悬停在这个 'button' 上时,然后更改 'these' 东西到 0.1
按钮位于第一个影片剪辑内,我在其中执行动作,我想要更改其 alpha 的内容位于第二个影片剪辑内影片剪辑,在第一个里面,其中有 2 个动态文本,它们 do 在悬停时成功地改变了 alpha,其余的对象 不要(它们是影片剪辑)带有实例名称。
这是代码:
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
动态文本正确淡出,我不知道为什么其余的没有,
我已经仔细检查了所有名称。
我已经通过重启 animate cc 修复了它 >>
我在一个影片剪辑中有一个影片剪辑,在第一个影片剪辑中我创建了一个动作,该动作是这样说的:当鼠标悬停在这个 'button' 上时,然后更改 'these' 东西到 0.1
按钮位于第一个影片剪辑内,我在其中执行动作,我想要更改其 alpha 的内容位于第二个影片剪辑内影片剪辑,在第一个里面,其中有 2 个动态文本,它们 do 在悬停时成功地改变了 alpha,其余的对象 不要(它们是影片剪辑)带有实例名称。
这是代码:
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 动态文本正确淡出,我不知道为什么其余的没有, 我已经仔细检查了所有名称。
我已经通过重启 animate cc 修复了它 >>