回答編集履歴
1
ソースコード編集
answer
CHANGED
@@ -1,9 +1,19 @@
|
|
1
1
|
離れた時のコードを書いていないので当然オフになりません。
|
2
|
-
|
2
|
+
以下のようにすれば動作するかと思います。
|
3
3
|
|
4
4
|
```C#
|
5
|
+
using UnityEngine;
|
6
|
+
using System.Collections;
|
7
|
+
|
8
|
+
public class halo : MonoBehaviour {
|
5
|
-
void
|
9
|
+
void OnTriggerEnter (Collider other) {
|
6
10
|
Behaviour h = (Behaviour)GetComponent("Halo");
|
11
|
+
h.enabled = true;
|
12
|
+
}
|
13
|
+
|
14
|
+
void OnTriggerExit (Collider other) {
|
15
|
+
Behaviour h = (Behaviour)GetComponent("Halo");
|
7
16
|
h.enabled = false;
|
17
|
+
}
|
8
18
|
}
|
9
19
|
```
|