C#
1 public a; 2 private void OnTriggerStay(Collider other) 3 { 4 a = true; 5 } 6 7 private void OnTriggerExit(Collider other) 8 { 9 a = false; 10 }
このコードは触れている間はaをtrueにして、離れたらfalseにするのですが、
この当たっているotherコライダーがDestroyなどで突然消えた場合、
OnTriggerExit()が呼ばれず、常にaがtrueになってしまいます。
C#
1 private void OnTriggerStay(Collider other) 2 {}else{}
みたいにできれば楽なのですが...
このようなメソッドはありませんか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。