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 swf到quicktime_Flash_Actionscript 3_Export_Quicktime - Fatal编程技术网

Flash swf到quicktime

Flash swf到quicktime,flash,actionscript-3,export,quicktime,Flash,Actionscript 3,Export,Quicktime,我有一个包含actionscript3的flash文件。我正在尝试将文件导出为.mov以在quicktime中播放。有时它会工作,然后如果我对文件进行更改(移动几帧,但根本不更改脚本),它将导出一个空文件。 有人对我能做什么有什么建议吗?也许该如何导出quicktime 我想弄清楚我是否可以将带有actionscript的文件带到After Effects中 谢谢, Rachel我将回答您问题的根源:“我正在尝试找出是否可以将带有actionscript的文件带入后效?” 不可以。当flash导

我有一个包含actionscript3的flash文件。我正在尝试将文件导出为.mov以在quicktime中播放。有时它会工作,然后如果我对文件进行更改(移动几帧,但根本不更改脚本),它将导出一个空文件。 有人对我能做什么有什么建议吗?也许该如何导出quicktime

我想弄清楚我是否可以将带有actionscript的文件带到After Effects中

谢谢,
Rachel

我将回答您问题的根源:“我正在尝试找出是否可以将带有actionscript的文件带入后效?”

不可以。当flash导出视频时,它会导出时间线的逐帧文字动画,不执行脚本,甚至舞台上的任何电影剪辑都不会像在运行的swf中那样播放。这是因为视频不是一个运行的程序,只是字面上的视频,逐帧显示什么像素应该显示什么颜色

这可能就是为什么你会得到一个空白的视频,“移动几帧”是否会减少主时间线,使其在动画中没有任何真实的部分,可能更多地依赖于movieclips播放?因为那样你肯定会得到一个空白的视频


如果你想把脚本化的动画拍摄成视频,那么最好的办法就是学习基于后效的脚本,我相信它叫做表达式,它是基于Javascript的(很像AS2)。如果您想要一个真实的flash文件的脚本动画,那么您必须在它在屏幕上播放时捕获它,使用诸如Camtasia之类的软件。

有一些软件解决方案可以为您进行干净的转换。
我用得最多的是。经过几次测试后,我很惊讶它竟然能够无缝地处理动作脚本事件。

您应该能够通过文件>导出>导出电影并选择Quicktime选项从Flash Professional Authoring导出。从CS3版本开始,Flash可以将actionscript生成的内容导出为Quicktime


看看这个。

谢谢!你有没有可能知道一个适用于mac的文件?你可以从flash中导出一个quicktime文件(即使是actionscript生成的内容),可以在After Effects和其他工具中使用。