[AS]Vectorで入れ子構造の配列を作るときは宣言でも入れ子構造とする。
2重配列的なことをVectorで実現する場合は最初の宣言時に構造を指定する。
宣言で領域を確保してメモリ消費を抑えるという考え方からすれば当然、か。
//これではだめ var vec:Vector.<Vector> = new Vector.<Vector>(); vec[0] = new Vector.<Object>(); //こうする var vec:Vector.<Vector.<Object>> = new Vector.<Vector.<Object>>(); vec[0] = new Vector.<Object>();
※普通の配列の場合は以下のようでOKね。
var array:Array = new Array(); array[0] = new Array()
Tweet