我只是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中写了这个网站,它运行得非常好。)
非常感谢任何帮助,我绝望了
答案 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”,还有什么可以告诉我们你在做什么吗?