- 【3Dゲームエンジン】Unity質問スレッド5
20 :前スレ975[]:2013/06/26(水) 04:12:41.89 ID:33cxwwDX - 前スレ>>993
transform.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;と記述しているのですが これも呼び出されず、困っています。 親オブジェクトと子オブジェクトは衝突判定はできないのでしょうか?
|
- 【3Dゲームエンジン】Unity質問スレッド5
21 :20[]:2013/06/26(水) 04:14:04.43 ID:33cxwwDX - ↑上げてしまってすみません。
|
- 【3Dゲームエンジン】Unity質問スレッド5
22 :20[sage]:2013/06/26(水) 04:16:55.77 ID:33cxwwDX - 何度もすみません;w;
|