質問するログイン新規登録

質問編集履歴

10

  

2016/01/10 09:12

投稿

user1041
user1041

スコア27

title CHANGED
File without changes
body CHANGED
File without changes

9

 

2016/01/10 09:11

投稿

user1041
user1041

スコア27

title CHANGED
File without changes
body CHANGED
File without changes

8

 

2016/01/10 09:11

投稿

user1041
user1041

スコア27

title CHANGED
File without changes
body CHANGED
File without changes

7

 

2016/01/10 09:09

投稿

user1041
user1041

スコア27

title CHANGED
File without changes
body CHANGED
File without changes

6

 

2016/01/10 09:09

投稿

user1041
user1041

スコア27

title CHANGED
File without changes
body CHANGED
File without changes

5

 

2016/01/10 09:09

投稿

user1041
user1041

スコア27

title CHANGED
File without changes
body CHANGED
File without changes

4

 

2016/01/10 09:09

投稿

user1041
user1041

スコア27

title CHANGED
File without changes
body CHANGED
File without changes

3

 

2016/01/10 09:09

投稿

user1041
user1041

スコア27

title CHANGED
File without changes
body CHANGED
File without changes

2

 

2016/01/10 09:08

投稿

user1041
user1041

スコア27

title CHANGED
File without changes
body CHANGED
File without changes

1

 

2016/01/10 09:08

投稿

user1041
user1041

スコア27

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,21 @@
1
+ 既にinstantiateで生成された複数のobjを
2
+ Findで取得し、positionをrandom.rangeで移動させ
1
- 既に生成したオブジェクトを取得し、transformを取得し、位置をシャッフルる方法はありますか?
3
+ 取得したオブジェクトは個々Random.Rangeで移動させたいので
2
4
 
5
+ 下記で実装したところ、 取得したオブジェクトはRandom.Rangeで移動することは
6
+ できたのですが、一箇所に固まってしまいます。
7
+ 複数のobjを別々に移動させる方法はありますでしょうか
3
8
 
4
- 10コほどオブジェクトがあります。instantiateで生成するとき、オブジェクトは
5
- random.rangeの範囲内にランダムで生成されています。
9
+ float x;
10
+ float y;
11
+ float z;
6
12
 
13
+ x = Random.Range (-200.0f, 200.0f);
14
+ y = Random.Range (-200.0f, 200.0f);
15
+ z = Random.Range (-200.0f, 200.0f);
7
16
 
17
+
18
+ aa= GameObject.FindGameObjectsWithTag("obj");
19
+ foreach (GameObject tt in aa)
20
+
8
- 既に生成されているオブジェクトの位置を取得し、ランダムの位置に入れ替える方法は
21
+ tt.transform.position=new Vector3(x,y,z);
9
- ありますでしょうか