[ActionScript 3.0] Dictionaryクラス

  • オブジェクト型のインスタンスの参照をキーに使える連想配列(動的コレクション)
    • Objectやdynamic classでは、オブジェクトの文字列表現のみ
  • それ以外は、Objectやdynamic classと同じ
    • 数値型などもすべて文字列として扱われる
    • deleteでキーを値ごと消せる
var dic:Dictionary = new Dictionary;
var spr:Sprite = new Sprite;
dic[spr] = "sprite";
delete dic[spr];

trace(dic[spr]);
trace(spr.alpha);

ActionScript 3.0,Flash

Posted by takasho