reactorの便利クラス LocalData
SharedObjectを簡単に使えるLocalDataクラスです。
/**
* Copyright keno42 ( http://wonderfl.net/user/keno42 )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/s4yx
*/
/**
* SharedObjectを簡単に使えるLocalDataクラスです。
*/
package {
import flash.display.Sprite;
import flash.text.*;
import net.user1.utils.LocalData;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
var tf:TextField = new TextField;
addChild(tf);
tf.autoSize = "left";
// 読み込み。戻り値はObjectなのでキャストして利用する。最初はnullなのでintキャストで0になる。
var count:int = int(LocalData.read("sample", "count"));
// カウントを1だけ増やして書き込み。
LocalData.write("sample", "count", ++count);
tf.text = "このFlashを開くのは" + count + "回目です。";
}
}
}