ActionScript 3 加载器构建器实用程序功能(URLLoader和Loader)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 加载器构建器实用程序功能(URLLoader和Loader)相关的知识,希望对你有一定的参考价值。

private var _loaderformat:String;
private var _loadURL:String;
private var _loadertype:String;
//////////////////////////////
//URL Loader builder.
//Text/Binary & SWF/Image objects.
//////////////////////////////
public function urlLoaderBuilder (_loadURL, _loaderformat = 'text', _loadertype = 'urlloader') {
	var req:URLRequest = new URLRequest(_loadURL);
	switch(_loadertype) {
		case 'urlloader':
			var urlloader:URLLoader = new URLLoader();
			urlloader.load (req);
			switch(_loaderformat) {
				case 'text':
					urlloader.dataFormat = URLLoaderDataFormat.TEXT;
				break;
				case 'variables':
					urlloader.dataFormat = URLLoaderDataFormat.VARIABLES;			
				break;
				case 'binary':
					urlloader.dataFormat = URLLoaderDataFormat.BINARY;
				break;
			}			
			return urlloader;
		break;
		case 'loader':
			var loader:Loader = new Loader();
			loader.load (req);
			return loader;
		break;
	}
}	
//////////////////////////////

以上是关于ActionScript 3 加载器构建器实用程序功能(URLLoader和Loader)的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 带缓存的简单加载管理器

ActionScript 3 基本的外部XML加载器

ActionScript 3 加载器上下文

ActionScript 3 AS3预加载器

ActionScript 3 PHP加载器

ActionScript 3 xml加载器类