ルービックキューブを作ってみた
解説
各ブロックを管理するためにまず3次元配列を生成します。
ActionScriptでは直接、多次元配列を宣言することはできないので
少し面倒くさいですが、以下のようにやります。
cubeAry = new Array(); for(var i:uint = 0; i < cubeNum; i++){ cubeAry[i] = new Array(); for(var j:uint = 0; j < cubeNum; j++){ cubeAry[i][j] = new Array(); } }
配列の中に配列を作って、さらにその中に配列を作っています。
あとは色を決めて、Cubeを生成したら出来上がり。