2016-04-07 5 views
1

こんにちは皆私はプレイヤーが壁を通過できないような3Dゲームをしています。私は衝突を検出する際に問題があります。私はWakeupOnCollisionEntry WakeupOnCollisionExitを試しましたが、問題があります。その平面上のプレーンとプレーヤを想像し、壁に囲まれたプレーンとプレーヤは壁を通過してはいけません。しかし、私はWakeupOnCollisionEntryを使用しようとしました。なぜなら、プレイヤーは飛行機に乗っているので、それを検出して壁には当たらないからです。私の質問は、平面検出を無視してプレーヤを衝突させたい(壁を検出して壁を検出するような)特定のオブジェクトを指定することが可能な場合です。コードラインがたくさんあるので、残念です。私はそれを私に助けてくれる誰にとっても非常に感謝しています。それは私が1週間くらいやっていて、私のために働いていないからです。java3dは特定のオブジェクトを検出し、すべての衝突を検出しません

答えて

0

setCollidable(false);このリナは衝突を避けるのに役立ちます