javascript - Adobe Animate 对象消失的问题
问题描述
我正在使用 Adobe Animate 使用 JavaScript 开发一个项目。我起初尝试通过手动编码输入 JavaScript,但没有成功。接下来,我在 Adobe Animate 中使用了一个代码向导,但运气也不是很好。
我拥有的是一个名为 Oil Facts 的界面,它是横向视图(下图)。在左上角,我有一个保存为电影的剪辑,其中显示了引擎运行的剖面图。在用户单击名为 engineRun 的按钮之前,我不希望引擎可见。发动机运转的电影称为发动机。问题是当点击 engineRun 按钮时,引擎会出现并且动画但持续了几秒钟。我希望引擎在用户单击按钮后保持可见和动画。
有什么想法可以在这里做。我正在使用代码片段,我也创建了
影片剪辑的第一帧中的标签名为 engine ,我称之为 motorGo 但动画再次出现工作了几秒钟然后消失了。
我希望引擎继续运行。
----这是我的JavaScript代码----------------
this.engine.visible = false;
this.engineRun.addEventListener("click", fl_ClickToShow_4.bind(this));
function fl_ClickToShow_4()
{
this.engine.visible = true;
this.gotoAndPlay(motorGo);
}
下面是在 Adobe Animate 中创建的项目图像,它使用 JavaScript 作为其脚本语言,Animate 基本上是带有燕尾服的 Adobe Flash,..重新命名。引擎和油罐都是动画,我不想在用户单击相关按钮之前出现。 这是项目的样子
解决方案
推荐阅读
- c# - 如何在 wix 安装程序中发送大量文件?
- swift - 检查 MKMarkerAnnotationView 在 MKMapView 中是否杂乱或杂乱无章
- jenkins - 在 Jenkins Pipeline 中获取步骤 id 以链接到 BlueOcean 或 Pipeline Steps 视图 (flowGraphTable)
- c++ - 使用 CreateFile 打开 FILE*
- excel - 错误 9 下标超出范围的问题
- php - 如何修复邮件():SMTP服务器响应:550 5.5.0 php中的无效EHLO/HELO域错误
- django - 为什么 Django 创建者将模型和查询集分开?
- python-3.x - 将每行的值与唯一日期的先前值进行比较
- javascript - JavaScript:如何对字典中的值进行排序以输出匹配的值并输出不匹配的值以显示空结果
- azure - 我们可以在 for each 循环或其他迭代活动中传递管道变量吗