Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 在HTML5画布中包含代码文件,为CC文档制作动画_Flash_Canvas_Actionscript 2_Animate Cc - Fatal编程技术网

Flash 在HTML5画布中包含代码文件,为CC文档制作动画

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.添加以使

我们目前正在从CS6中的AS2过渡到使用AdobeAnimate CC中的Javascript的HTML5画布,同时尝试保留多年来在AS2中构建的大部分功能

到目前为止,我还无法以任何方式复制的最大的东西是AS2的
#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中添加代码,通过将它们附加到身体来加载所需的文件。这里有一个链接: