问题标签 [flash-cc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
535 浏览

javascript - Flash Pro CC HTML5 Canvas & CreateJS - 如何将 lib 文件更新到最新版本?

我正在使用 Flash Pro CC,并以 HTML5 Canvas 的形式发布。这包含并使用了 CreateJS JavaScript 库。我注意到,当生成 HTML 文件时,lib 文件的版本比其 CDN/GitHub 上在线提供的版本要旧一些。我知道最近的 beb online 将领先于 Flash Pro 包含的内容,所以我想知道如何告诉 Flash 使用这些库的更新版本。

以下是 Flash Pro CC 添加的脚本标签。我已经从使用托管库的选项切换到使用本地库... libs/easeljs-0.7.1.min.js libs/tweenjs-0.5.1.min.js libs/movieclip-0.7.1.min.js库/preloadjs-0.4.1.min.js 库/soundjs-0.5.2.min.js

当然,我可以从 CDN 获取较新的 lib 文件并将其放入同一个文件夹中,并在发布后编辑 Flash 创建的 HTML,但在后续发布期间 HTML 将被覆盖。我看到有一个选项可以取消选中“覆盖 HTML”,这可以解决这个问题。这样做之后,显然存在一些不兼容的问题,甚至无法显示该页面。

例如,我将 JS 标签从... libs/soundjs-0.5.2.min.js 切换到 libs/soundjs-0.6.0.min.js

...我的文件不再有效;浏览器中没有显示任何视觉效果。

有人知道如何顺利​​更新到新版本的库吗?或者对我的方法的想法是错误的?我的目标是尝试使用最新版本的 CreateJS 团队已经编程到他们的库中的最大数量的功能。

0 投票
1 回答
576 浏览

javascript - Flash Professional HTML5 Canvas:是否可以在 HTML 表单和 Canvas 之间共享数据?

我有以下用例: 有一个带有 HTML 表单和 Flash Professional HTML5 Canvas 的给定 html 站点。用户必须在 HTML 表单中选择一种颜色。根据选择,HTML5 Canvas 中的动画会发生变化。我需要在 HTML 表单和画布之间进行交互,以便可以将数据从 HTML 表单传递到画布。

有没有办法做到这一点?使用 SWF 可以使用 ExternalInterface。

0 投票
2 回答
2713 浏览

html - CreateJs MovieClip 实例名称

嗨,伙计们(抱歉我的英语不好),

我已经坚持了一周,是否可以使用 createJS 获取影片剪辑实例名称(我已将影片剪辑手动放在舞台上并给它一个实例名称) ,在AS3中我可以movieclip.name用来获取实例名称,我怎么能在createJS中做到这一点,当我使用this.movieclipName.name它时总是null在控制台日志中返回,你有什么建议吗?感谢您的帮助?

0 投票
4 回答
3247 浏览

createjs - 导出过程中出现意外错误

我正在使用 Adob​​e Flash Professional CC 将 Flash 游戏转换为 HTML5。当我导出我的动画时,会弹出一个错误提示“发生 JavaScript 错误”,并在输出中显示“导出期间发生意外错误。[JSX] ”。我搜索的答案很少,包括http://community.createjs.com/。但没有一个能解决问题。

0 投票
1 回答
162 浏览

javascript - 1120:未定义属性的访问(有 8 个错误)

我是一名大学生,目前正在做一个关于 AS3 游戏的项目

当我运行我的游戏时,我收到 8 个关于“1120:访问未定义属性...”的错误,我不知道我做错了什么,所以有人可以帮我解决这个问题吗?

这是我的代码(是的,我知道它很长):

以下是编码中的错误列表:

*第 103 行,第 4 列 1120:未定义属性 otherObject 的访问。

*第 109 行,第 6 列 1120:访问未定义的属性 floorObject。

*第 110 行,第 6 列 1120:访问未定义的属性 floorObject。

*第 111 行,第 6 列 1120:访问未定义的属性 floorObject。

*第 112 行,第 6 列 1120:访问未定义的属性 floorObject。

*第 113 行,第 6 列 1120:访问未定义的属性 floorObject。

*第 114 行,第 24 列 1120:访问未定义的属性 floorObject。

*第 124 行,第 8 列 1120:访问未定义属性游戏模式。

请有人帮我解决这个问题我一直在摸索它

谢谢

0 投票
2 回答
1502 浏览

javascript - 将 as3 btn 代码转换为 Javascript

我正在尝试使用 javascript 将 flash as3 文件转换为 canvas html5 doc。

我将如何转换下面的代码?

我现在正在尝试的 javascript 尝试。

谢谢您的帮助!

0 投票
1 回答
169 浏览

actionscript-3 - 在动态文本字段中使用非拉丁字母

我正在尝试将我的应用程序翻译成几种语言,但我在使用非拉丁字母时遇到了问题。(我正在使用 Flash CC,我的应用程序是 Android 版 Air)我不是专业人士,所以我不得不即兴创作本地化:用户单击与他/r 语言对应的按钮,它会更新一个变量(lang=1法语,lang=2 英语等)。

这可能是最丑陋的方法,但它确实有效。我还希望能够将我的应用程序翻译成日语、阿拉伯语甚至俄语。我试图在文本字段中复制/粘贴阿拉伯语文本,它可以工作,但当我将它粘贴到我的代码中时却不行。我在网上读到,由于 TFL 文本字段,您可以在 Flash CS6 上完成,但是(无论它们是什么)它们在 CC 中不再存在。有人知道怎么做吗?提前致谢 ;)

0 投票
2 回答
915 浏览

javascript - How to get FlashPro CC HTML5 Canvas exports to work with sound on the iPad/iPhone

I can't get FlashPro CC HTML5 Canvas exports to work with sound on the iPad/iPhone. I reached out on Twitter and got this response:

"Timeline plays on click, but sound plays asynchronously on frame2. Fix this using "playEmptySound."

Here is the link I was given. http://www.createjs.com/Docs/SoundJS/classes/WebAudioPlugin.html#method_playEmptySound

OK, now the problem, I am an animator at best, and know very little if any code… where do I insert this "playEmptySound" code?

I've posted the 2 files Flash kicks out, the HTML & the JS Any help on this will be greatly appreciated.

This is the JS animation generated from Flash CC

This is the HTML generated from Flash CC

0 投票
1 回答
1128 浏览

javascript - 使用 Flash CC 和 Createjs 在孩子中访问函数

大家好,我在使用 createjs 的 flash cc 上的程序有问题。我有一个实例名称为“target1”的影片剪辑。在其中,我有一个名为 的函数triggerTarget(),但是当我尝试在影片剪辑“target1”上访问此函数时,它总是显示TypeError:target1.triggerTarget is not a function. 这是我的代码:

我也在尝试这段代码。

我可以访问那个movieclip对象,但我无法访问它里面的函数,有人可以帮我吗?

0 投票
1 回答
693 浏览

html - 使用 Flash CC 和 CreateJS 将 HTML5 Canvas 加载到另一个 HTML5 Canvas

大家好,我只是好奇,是否可以使用 Flash CC 或 CreateJS 将 HTML5 Canvas 文件加载到另一个 HTML5 Canvas 中。如果我们能做到(我真的希望有可能),我该怎么做?非常感谢你的帮助。