AS3.0で連想配列を作ろうとしたら

土曜日, 1月 31st, 2009

こんにちは、なかわけです。

ついこの間Flashを編集していて配列を作ろうと思ったらできませんでした。

var myArray:Array = new Array();
myArray['hoge'] = "こんにちは";
myArray['fuga'] = "こんばんは";

できない・・・。

Flashのヘルプを検索しても「連想配列」について1件もヒットしませんでした。

もしかして、連想配列使えなくなった!?
いや待て。そんなわけない!

Googleで検索したところすぐ見つかりました。

AS3.0で連想配列を作るときは、ArrayクラスのオブジェクトではなくObjectクラスのオブジェクトと使うようです。
配列なのに! 

くそぅ、一時間無駄にしました・・・

Tags: , , ,

Leave a Reply

*