欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

[Embed(source="asset.swf")] 使用其中的所有資

系統 1659 0

AS3中 ,我們可以使用

    [Embed(source="asset.swf", symbol="symbol")]

private var symbolClass:Class;



var symbol:MovieClip = new symbolClass();


  

從藝術中嵌入一個符號 的SWF 在什么可能是一個代碼構建 的SWF 這是偉大的,但如果你要嵌入整個 SWF

    [Embed(source="asset.swf")]

private var assetClass:Class;



var asset:MovieClip = new assetClass();


  

看起來像它應該做的伎倆,但你不能在資產中獲得的任何信息。 這是一個真正的痛苦,因為這是非常令人費解的原因。 我想起了解決這個問題,在過去的工作,并愉快地設法挖掘一個長期被遺忘的寶藏在我的代碼庫,我想我會分享(已經迅速重構它以使用AS3-信號,自然)。

    package com.alecmce.util

{

	import org.osflash.signals.Signal;



	import mx.core.MovieClipAsset;



	import flash.display.Loader;

	import flash.display.LoaderInfo;

	import flash.display.MovieClip;

	import flash.events.Event;



	public class UnpackEmbed

	{

		private var _ready:Signal;



		private var _asset:MovieClipAsset;

		private var _content:MovieClip;



		public function UnpackEmbed(assetClass:Class)

		{

			_asset = new assetClass();

			_ready = new Signal(UnpackEmbed);



			var loader:Loader = Loader(_asset.getChildAt(0));

			var info:LoaderInfo = loader.contentLoaderInfo;

			info.addEventListener(Event.COMPLETE, onLoadComplete);

		}



		private function onLoadComplete(event:Event):void

		{

			var info:LoaderInfo = LoaderInfo(event.target);

			info.removeEventListener(Event.COMPLETE, onLoadComplete);



			_content = MovieClip(info.loader.content);

			_ready.dispatch(this);

		}



		public function get content():MovieClip

		{

			return _content;

		}



		public function get ready():Signal

		{

			return _ready;

		}



		public function get asset():MovieClipAsset

		{

			return _asset;

		}

	}

}


  

當您嵌入的SWF以這種方式,然后實例化它,閃存莫名其妙密謀建立一個 MovieClipAsset 裝載機 內,這將是'加載'已嵌入的內容。 內容不是立即可用(也可能是有時候,我也遇到過的情況下它不是),所以你必須等待 Event.COMPLETE 被解雇之前,您可以訪問它。 此類公開,通知您當內容準備就緒的信號。 它可能可以更嚴格,例如,包括 在isComplete 標志,但它提供我的目的,以下面的方式使用時:

    [Embed(source="asset.swf")]

private var assetClass:Class;



asset = new UnpackEmbed(assetClass);

asset.ready.addOnce(onAssetReady);



private function onAssetReady(asset:UnpackEmbed):void

{

	// now we can access the asset.content!

}
  

[Embed(source="asset.swf")] 使用其中的所有資源


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 色综合色综合色综合色综合 | 精品无人区一区二区三 | 亚洲日本国产 | 欧美在线观看一区二区 | 久久天天拍天天爱天天躁 | 日韩在线视频在线观看 | 日韩精品一区二区三区在线观看 | 中国人xxxxx18| 久久久综合视频 | 五月婷婷久久草丁香 | 不卡中文字幕在线 | 天天伊人网 | 天天插天天干天天射 | 在线成人 | 国产精品久久久久久一级毛片 | 国产精品免费大片一区二区 | 日本视频在线免费 | 日韩一区二区在线观看 | 国产黄色三级 | 高清久久久久 | 日本高清视频在线播放 | videos高潮 | 久一久久| 99热久久国产综合精品久久国产 | 亚洲欧美韩国日产综合在线 | ww1515hh海外永久360 | 国产在线不卡 | 天天干天天操天天碰 | 亚洲综合色一区二区三区另类 | 在线观看免费av网 | 国产精品视频久久 | 日韩一区二区三区在线观看 | 久久久久久久一区二区 | 91久久久久久久久 | 看毛片免费 | 婷婷国产| 色综合久久天天综合绕观看 | 九九热精 | 国产人人澡 | 精品国产自在2o18 | 久久中文字幕美谷朱里 |