【3Dゲームエンジン】Unity質問スレッド5
■ このスレッドは過去ログ倉庫に格納されています
0020前スレ975
2013/06/26(水) 04:12:41.89ID:33cxwwDXtransform.parent=nullを記述したOnTriggerExit関数が呼び出されないんです。
PlayerオブジェクトとFloorオブジェクトがあります。
PlayerオブジェクトとFloorオブジェクトが衝突するとFloorのスクリプトの
OnTriggerStay関数が呼び出され、PlayerObject.transform.parent = transformでPlayerがFloorの子になるようにしました。
Stay関数は接触している間ずっと呼び続けられると思うのですが、PlayerがFloorの子になってから呼び出されません。
またPlayerがFloorから離れた際にOnTriggerExitにてPlayerObject.transform.parent = null;と記述しているのですが
これも呼び出されず、困っています。
親オブジェクトと子オブジェクトは衝突判定はできないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています