【3Dゲームエンジン】Unity質問スレッド24 [無断転載禁止]©5ch.net
レス数が950を超えています。1000を超えると書き込みができなくなります。
0963名前は開発中のものです。
2016/06/11(土) 14:11:26.19ID:bISiLOyQDestroyしたオブジェクトに対してExitは発火しないのだよ
OnTriggerは存在するコライダーをループで回してるから消滅したオブジェクトは判定外なんだ
被接触側で検知するならこういう感じでフレームの最後に初期化するのが良いと思う
bool a = false;
void Update(){
// 接触していればtrue、素通りなら初期値のfalse
Debug.Log(a);
}
void LateUpdate(){
// 初期値に戻す
a = false;
}
void OnTriggerStay(Collider other){
a = true;
}
レス数が950を超えています。1000を超えると書き込みができなくなります。