さまざまな外部および内部 (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);
}
これは機能せず、考えられることはすべて試しましたが、誰か役立つアドバイスがありましたか?