首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Flash Pro CC HTML5 Canvas & CreateJS -如何将库文件更新到最新版本?

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

Stack Overflow用户
提问于 2015-02-18 03:01:16
回答 1查看 531关注 0票数 1

我使用Flash Pro CC,并发布为HTML5画布。这合并并使用了CreateJS JavaScript库。我注意到,在生成HTML文件时,lib文件的版本比他们的CDN/GitHub上在线提供的版本要旧一些。我知道最近在网上发布的内容将会领先于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 libs/preloadjs-0.4.1.min.js libs/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

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

有人知道如何顺利更新到新版本的libs吗?或者对我的方法有什么看法?我的目标是尝试使用最新版本的CreateJS团队已经编程到他们库中的最大数量的特性。

EN

回答 1

Stack Overflow用户

发布于 2015-02-18 03:17:12

您应该能够按照您的建议交换库,但它们需要一次全部交换,否则您将在事件模型和继承方面遇到不兼容问题。确保还交换了MovieClip库。

按照您的建议,最简单的方法是发布一次,然后关闭“覆盖HTML”并修改html以指向新的库。我们进行了相当广泛的测试,新的库应该与最新的Flash CC输出兼容。我们遇到的唯一问题是FlashCC的spritesheet导出工具,它与最新版本的EaselJS不兼容。

这并不是说可能没有我们找不到的不兼容性,所以如果您能够重现一个问题,请让我们知道。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28569092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档