gpt4 book ai didi

javascript - Flash CC HTML5 应该很简单 gotoAndPlay

转载 作者:行者123 更新时间:2023-12-03 12:18:30 25 4
gpt4 key购买 nike

我正在 Flash CC 中创建一个 Javascript/HTML5 游戏。

我有一个带有按钮的信息屏幕。此信息屏幕是来自库的影片剪辑,链接名称为“CloseBtn”。以下脚本位于该影片剪辑的第 8 帧上:

<code>
this.stop();
var closeBtn=new lib.CloseBtn();
closeBtn.x=130;
closeBtn.y=150;
closeBtn.stop();
this.addChild(closeBtn);
closeBtn.addEventListener("click", function (event)
{
this.gotoAndPlay(9);
});
</code>

正如您可能已经猜到的那样,当单击按钮时,应该转到 InfoScreen 中的第 9 帧。但这不起作用!将代码与时间线结合时我的想法是否错误?

最佳答案

问题解决了!

解决办法是在分配eventListener时在按钮前加上关键字“this”。我花了大约 8 个小时沮丧的代码分析才找到答案。

    this.closeBtn.addEventListener("click", function (event)
{
this.gotoAndPlay(9);
});

关于javascript - Flash CC HTML5 应该很简单 gotoAndPlay,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24557262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com