質問編集履歴
1
文法修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,12 @@
|
|
1
1
|
落ちものパズルで7種類のブロックを生成するというプログラムを書いています。
|
2
2
|
|
3
3
|
ランダムな値が入っている配列の先頭から順番に値を取り出しInstantiateで1つずつ生成するというところで行き詰っています。他の皆さんがどのように解決しているか調べてもlist(動的配列?)やLinqを使っている人が多く参考にできませんでした。listやLinqを使わずに実現したいのですが、お力添えいただければ幸いです。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
追記:ゲーム実行時とミノが底に着いたとき(別のスクリプトで読んでます)にInstance_Mino()が呼ばれるのですが、以下のプログラムだとInstance_Mino()を一度呼ぶだけで7つのミノが同時にインスタンスされてしまいます。
|
8
|
+
|
9
|
+
原因はfor文でi=6までループしInstantiateが7回実行されるため一度に画面に7つのミノが生成されるからなのですがmino_Block[i]のiをカウントアップさせないと同じミノが呼び出されるので、for文を使ってiをカウントアップさせながら、画面にひとつずつインスタンスさせたいです。つたない文章で申し訳ございません。
|
4
10
|
|
5
11
|
```C#
|
6
12
|
|