4

私は3Dカーレースゲームを作成していますが、今まで加速度計を統合しており、車を街中を動かすことができます。ゲームに残っているのは衝突検出だけです...壁などにぶつかったときに車を止めたいです...

どうやってやるの ?私はboundingVolumeプロパティを知っていますが、都市(単一ノードとしての3D世界)と車を持っているので、壁などに衝突したときにどのように検出できますか?

私のアプローチはどうあるべきか教えてください。サンプルコードはありますか?初心者で経験がないので教えてください...

ありがとうアムルート

4

1 に答える 1

2

現在、cocos3d はバージョン 0.6.2 で、ご存知のように公式サイトには「単純な衝突検出」はまだサポートされていないと書かれています。(大変) 0.7版で実装したい。

しかし、都市の位置をファイルに保存し、車が各通りに移動したときにそれを検出し、都市の位置の一部をいくつかの変数にロードして、手動で「単純な衝突検出」を検出する方が良いと思います。

うまくいくことを願っています!

于 2011-11-08T05:58:37.073 に答える