我正在构建一个自定义视频播放器,其中包含不同的外部和内部(osmf)播放器对象。我的库中有单独的 as3 组件中的播放器代码。直接在 mxml 中添加播放器对象会使 swf 文件大小大于所需大小,因为所有对象都已添加(但未加载)
<osmf:OSMFPlayer id="playerOSMF" depth="1" />
如何将 as3 组件动态添加到舞台?
我的 mxml 包含一个主脚本
<fx:Script source="main.as" />
当我在 applicationComplete() 上添加 init() 函数时
public var player:OSMFPlayer;
private function init():void {
player = new OSMFPlayer();
addChild(player);
}
这不起作用,我已经尝试了我能想到的一切,有人得到一些有用的建议吗?