Flash 在HTML5画布中包含代码文件,为CC文档制作动画
我们目前正在从CS6中的AS2过渡到使用AdobeAnimate CC中的Javascript的HTML5画布,同时尝试保留多年来在AS2中构建的大部分功能 到目前为止,我还无法以任何方式复制的最大的东西是AS2的Flash 在HTML5画布中包含代码文件,为CC文档制作动画,flash,canvas,actionscript-2,animate-cc,Flash,Canvas,Actionscript 2,Animate Cc,我们目前正在从CS6中的AS2过渡到使用AdobeAnimate CC中的Javascript的HTML5画布,同时尝试保留多年来在AS2中构建的大部分功能 到目前为止,我还无法以任何方式复制的最大的东西是AS2的#include编译器指令 有人找到了解决此问题的方法吗?使用最新版本的Animate CC(15.1.1.13),您可以轻松编辑用于发布的HTML模板 在“发布设置”中,转到“高级”并导出默认模板。打开导出的HTML文件,并在之后插入任何其他JavaScript库 e、 g.添加以使
#include
编译器指令
有人找到了解决此问题的方法吗?使用最新版本的Animate CC(15.1.1.13),您可以轻松编辑用于发布的HTML模板 在“发布设置”中,转到“高级”并导出默认模板。打开导出的HTML文件,并在
之后插入任何其他JavaScript库
e、 g.添加
以使用jQuery
保存HTML文件后,返回“发布设置”并使用“导入新…”导入修改后的模板
您可以对自己的库和相对路径使用这种方法,只需确保它们在输出文件的目录中可用(默认情况下与.fla相同)
e、 g.
动画需要手动编码,或者至少作为通过画布显示的视频进行编码,@QBM5是的,我们使用createjs在动画中创建两个对象,但历史上我们将AS2 tween函数包装在自己的函数名中,这对我们的非编码设计师同事更友好。我们还包括了其他代码,比如hold函数,因此设计者可以指定在给定帧上等待的秒数。向任何Javascript API添加功能应该很容易。当然,这取决于API以及它们如何管理对象和原型链,但添加更多描述性命名和扩展核心函数很容易。尽管是一句警告的话。如果您在显示的界面之外深入研究API,您的代码可能会因内部更改而中断,这些更改可能会公布,也可能不会公布。@Blindman67 Animate CC是一个图形编辑器,其中包含一个代码编辑器,但代码与动画帧相关联。我不是在寻找如何在交付时扩展API(最终嵌入到网页中使这变得容易),而是如何在Flash和AS2中复制在编译时包含代码的行为,以便在测试构建中呈现它,而无需程序员每次为我们的艺术家手动添加它。不像以前那样方便,但这是迄今为止我所见过的最好的解决方案。这是我将要使用的解决方案,但还有另一个问题,这是一个不同的解决方案-基本上是在Animate CC中添加代码,通过将它们附加到身体来加载所需的文件。这里有一个链接: