Actionscript 3和StageVideo

时间:2014-04-30 04:09:48

标签: actionscript-3 video flashdevelop

我即将潜入一些视频节目。我使用Flash CS5完成了视频,但在这种情况下我只使用了Actionscript 3和FlashDevelop,所以我没有Flash CS5工具。

我已经看过很多对StageVideo的引用,但是我一直在使用我发现的一些示例代码,例如,这些行从编译器中得到错误:

import flash.media.StageVideo;
import flash.events.StageVideoAvailabilityEvent;
import flash.media.StageVideoAvailability;

StageVideo已经过时了吗? FlashDevelop是否支持它?

添加了信息:

这是一个AS3项目。我收到以下错误:

错误:无法找到定义flash.media.StageVideo

错误:无法找到定义flash.media.StageVideoAvailabilityEvent

错误:无法找到定义flash.media.StageVideoAvailability

1 个答案:

答案 0 :(得分:0)

您可能需要将 airgobal.swc 添加到FD编译器选项中。

试试这个:首先找到 airglobal.swc 文件的路径。在Windows XP上它可能在

 C:\Program Files\Adobe\Adobe Flash CS5.5\AIR2.6\frameworks\libs\air

Windows7中的类似内容,但可能位于Program Files(x86)目录下。谁知道Mac上的地狱。

现在在您的FD菜单中打开<Project>然后<Properties>。单击“编译器选项”选项卡。找到“SWC Include Libraries”的行。点击“...”按钮,然后添加 airglobal.swc 的路径。那应该是文件的完整路径,例如:

 C:\Program Files\Adobe\Adobe Flash CS5.5\AIR2.6\frameworks\libs\air\airglobal.swc

现在可以通过FD找到您的AIR类。