カテゴリー別アーカイブ: Loader

ActionScript 3.0 汎用的なテキストローダークラス

久々のActionScript 3.0…

汎用的なテキストローダークラスを作成してみました.

使い方はこんな感じです.

import flash.events.Event;
import flash.net.URLLoaderDataFormat;
import flash.net.URLVariables;
import classes.TextLoader;

var textLoader:TextLoader = new TextLoader('sample.txt', URLLoaderDataFormat.VARIABLES, true);

textLoader.addEventListener(TextLoader.EVENT_ON_LOAD, onComplete, false, 0, true);

function onComplete(event:Event):void {
    var loadedData:URLVariables = textLoader.getLoadedData;

    for (var key:String in loadedData) {
	    trace(key + ' : ' + loadedData[key]);    
    }
}

ロードするテキストはクエリパラメータのような形式で変数名と値を記述したテキストファイルです.

result=true&message=Success