質問編集履歴
2
forの中の変数を取得してもうひとつのforにその変数を使うことはできないのでしょうか?forは両方ともvoid Start()に入っています
test
CHANGED
File without changes
|
test
CHANGED
@@ -80,6 +80,6 @@
|
|
80
80
|
|
81
81
|
```
|
82
82
|
|
83
|
-
クローン化した座標の変数をとったんですけれどforの中の変数を取得
|
83
|
+
クローン化した座標の変数をとったんですけれどforの中の変数を取得してもうひとつのforにその変数を使うことはできないのでしょうか?
|
84
84
|
|
85
85
|
このコードはvoid Start()に入れています
|
1
void Start()の中のforの中の変数をとりだすことはできますか?
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,6 @@
|
|
1
1
|
ランダム配置した際にObjのタグのついているコライダーがそこにある場合そこにオブジェクトをおけないようにしたいんですけどわかりません。
|
2
2
|
|
3
3
|
よかったらおしえてください。
|
4
|
-
|
5
|
-
ランダム配置まではできています
|
6
4
|
|
7
5
|
```ここに言語を入力
|
8
6
|
|
@@ -61,3 +59,27 @@
|
|
61
59
|
}
|
62
60
|
|
63
61
|
```
|
62
|
+
|
63
|
+
タグ取得でエラーがおきるので
|
64
|
+
|
65
|
+
```ここに言語を入力
|
66
|
+
|
67
|
+
for(int i=0; i < 100; i++) {
|
68
|
+
|
69
|
+
GameObject ACube=Instantiate(cube [0], new Vector3(posArray[i].x, y, posArray[i].y), Quaternion.identity);
|
70
|
+
|
71
|
+
var CubeA=ACube.GetComponent<Transform>().position;
|
72
|
+
|
73
|
+
float xA =CubeA.x;
|
74
|
+
|
75
|
+
float zA = CubeA.z;
|
76
|
+
|
77
|
+
UnityEngine.Debug.Log("message = " + xA);
|
78
|
+
|
79
|
+
}
|
80
|
+
|
81
|
+
```
|
82
|
+
|
83
|
+
クローン化した座標の変数をとったんですけれどforの中の変数を取得することはできないのでしょうか?
|
84
|
+
|
85
|
+
このコードはvoid Start()に入れています
|