ActionScript 3 装载

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 装载相关的知识,希望对你有一定的参考价值。

var addedDefinitions : LoaderContext = new LoaderContext();
			addedDefinitions.applicationDomain = ApplicationDomain.currentDomain;
			var urlReq : URLRequest = new URLRequest(libary_swf);			
			var loader : Loader= new Loader();    
			loader.load(urlReq, addedDefinitions);    
			loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadedGraphic);
			loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadUncomplete);

	private function loadUncomplete(e:IOErrorEvent):void 
		{
			sendNotification(GameFacade.ERRORGAME, "Error " +e.toString);
		}
		
		private function loadedGraphic(e:Event):void 
		{
			
			sendNotification(GameFacade.LOADGRAPHIC) ;
			gameInit();
		}




/// loading css


package {
	import flash.display.Sprite;
	import flash.events.Event;
	import flash.net.URLLoader;
	import flash.net.URLRequest;
	import flash.text.StyleSheet;
	import flash.text.TextField;
	import flash.text.TextFieldAutoSize;

	public class CSSFormattingExample extends Sprite {
		var loader:URLLoader;
		var field:TextField;
		var exampleText:String = "<h1>This is a headline</h1>" +
		"<p>This is a line of text. <span class='bluetext'>" +
		"This line of text is colored blue.</span></p>";

		public function CSSFormattingExample():void {
			field = new TextField();
			field.width=300;
			field.autoSize=TextFieldAutoSize.LEFT;
			field.wordWrap=true;
			addChild(field);

			var req:URLRequest=new URLRequest("example.css");

			loader = new URLLoader();
			loader.addEventListener(Event.COMPLETE, onCSSFileLoaded);
			loader.load(req);
		}

		public function onCSSFileLoaded(event:Event):void {
			var sheet:StyleSheet = new StyleSheet();
			sheet.parseCSS(loader.data);
			field.styleSheet=sheet;
			field.htmlText=exampleText;
		}
	}
}


// THE 'example.css' FILE SHOULD LOOK LIKE THIS ...
//p {
//	font-family: Times New Roman, Times, _serif;
//	font-size: 14;
//}
//
//h1 {
//	font-family: Arial, Helvetica, _sans;
//	font-size: 20;
//	font-weight: bold;
//}
//
//.bluetext {
//	color: #0000CC;
//}

以上是关于ActionScript 3 装载的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 简单的小装载工具

ActionScript 3 装载机政策标志

ActionScript 3 装载机类

ActionScript 3 装载

ActionScript 3 AS3装载机

ActionScript 3 装载机