动画CC HTML 5 - 单击第二个按钮不起作用

时间:2018-02-20 00:59:25

标签: javascript html5 javascript-events html5-canvas animate-cc

我只是javascript中的一个初学者,我在Animate CC中使用几个按钮制作简单的Web画布。我添加代码和第一个按钮(AN_Jar)完美地工作,但第二个(Home_Jar)不起作用。

这是:

 this.AN_Jar.addEventListener("click", fl_onClick_01.bind(this));

function fl_onClick_01()
{
    this.gotoAndStop(4);
}


this.Home_Jar.addEventListener("click", fl_onClick_home1.bind(this));

function fl_onClick_home1()
{
    this.gotoAndStop(3);
}

我失踪了什么? (我在动作脚本3中写了这个网站,它运行得非常好。)

非常感谢任何帮助,我绝望了

1 个答案:

答案 0 :(得分:0)

当我运行以下代码时,在舞台上使用代码中的名称命名两个动画片段,我可以看到每个按钮被触发:

    this.AN_Jar.addEventListener("click", fl_onClick_01.bind(this));

function fl_onClick_01()
{
    console.log("bt1 hit")
}


this.Home_Jar.addEventListener("click", fl_onClick_home1.bind(this));

function fl_onClick_home1()
{
     console.log("bt2 hit")
}

当我按下每个按钮时,这成功追踪“bt1 hit”和“bt2 hit”,还有什么可以告诉我们你在做什么吗?