質問編集履歴

2

タイトル

2016/03/07 08:18

投稿

kouguchi_takesh
kouguchi_takesh

スコア8

test CHANGED
@@ -1 +1 @@
1
- オブジェクトの処理について
1
+ GetComponentとDestroyの処理について
test CHANGED
File without changes

1

GetComponent について

2016/03/07 08:18

投稿

kouguchi_takesh
kouguchi_takesh

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,50 +1,26 @@
1
1
  ご質問させて頂きます。
2
2
 
3
+ 現在、unity C#で
4
+
3
- 現在、ブロック崩しを制作しております。
5
+ ブロック崩しを制作しております。
4
6
 
5
7
 
6
8
 
7
- 特定のブロックに当たる。プレイヤのサイズ伸びる。
9
+ (ブロック)(ボル)当たった時、
8
10
 
9
- といった処理したいのですが、
11
+ (プレイヤー)が消えるという一連
10
12
 
11
13
 
12
14
 
13
- その場合、ボールが当たった時、Instantiateで長い
15
+ GetComponentを使ってDestroy指示を出し、
14
16
 
15
- (プレーヤー2)を発生させているので
17
+ 消す,,と考えていす。
16
-
17
- 元々あったプレイヤーを消す術がわかりません。
18
18
 
19
19
 
20
20
 
21
- 下のスクリプトは、【特定のブロック付けたものです。
21
+ (ブロック)(プレイヤー)は、
22
22
 
23
-
24
-
25
-
26
-
27
- public class 特定のブロック : MonoBehaviour {
28
-
29
-
30
-
31
- public GameObject プレイヤー2;
32
-
33
-
34
-
35
- void OnCollisionEnter2D(Collision2D col){
36
-
37
-
38
-
39
- Destroy (gameObject);
23
+ どのようなスクリプトが最適でしょうか?
40
-
41
- if (col.gameObject.tag == "ボール") {
42
-
43
-
44
-
45
- Instantiate (プレイヤー2,new Vector3(),Quaternion.identity);{
46
-
47
-
48
24
 
49
25
 
50
26