Adobe Animate CC HTML5画布与ClickToGoToAndPlayFromFrame冲突

时间:2016-06-19 20:06:13

标签: html5 flash adobe

我对这个问题非常困惑和沮丧。我正在尝试创建一个基于用户输入跳转的交互式幻灯片。我在HTML5画布上使用Adobe Animate CC。

在第一张幻灯片中,我有这段代码:

this.stop();

this.Slide01_01But.addEventListener("click", fl_ClickToGoToAndPlayFromFrame_2.bind(this));

function fl_ClickToGoToAndPlayFromFrame_2()
{
    createjs.Sound.stop();
    this.gotoAndPlay("Slide02");
}

this.Slide01_01But.addEventListener("click", fl_ClickToGoToAndPlayFromFrame_3.bind(this));

function fl_ClickToGoToAndPlayFromFrame_3()
{
    createjs.Sound.stop();
    this.gotoAndPlay("Slide03");
}

第一个按钮工作正常。但是,第二个按钮仅关闭音频,并且不会转到我要求的位置。我尝试在较旧的查询中添加一个删除事件监听器函数,但这并没有起作用,并且打破了更多的东西。你能不能在一个框架中拥有多个ClickToGoToAndPlay?

请帮忙!

谢谢!

2 个答案:

答案 0 :(得分:0)

似乎我在演示文稿的后期出现了一些错误,以某种方式抛弃了所有内容。不确定为什么会影响第一个按钮,但......现在似乎已修复

答案 1 :(得分:-1)

如果您从第一个按钮复制,

让第二个重复简单,如果问题仍然有效,请在createjs.Sound.stop();

之后

再做一次叫声音的代码