2013年7月15日月曜日

Unity:2次元配列

配列についてはいずれまとめて書きたいけど、今のところ困っていた二次元配列ができたのでメモ。

var test :int[,];
test = new int[10,10];
test[1,1]=2;
print(test[1,1]);


ちなみに、何に困っていたのかというと、二次元配列にGameObjectとbooleanを混ぜて入れようとしてた。
けどまあ、上記の書き方を見ればわかるけど、違う要素を一緒にはやっぱりできない。
GameObjectへの参照と、そのGameObjectの状態を一緒に格納しようと思ったんだけど・・・。
つまり、二次元配列って複数の配列を束ねるものだと思ってた

ちなみに、以下の記述方法だとダメだった。

var test = int[10,10];

0 コメント:

コメントを投稿