2016-12-21 13 views
1

私は彼らのグラフィックスとよく1がグラフィックス用で、もう1つはdebugDrawbox2d worldのために2つのステージ、すべてのBOX2D備品debugDrawを使用していますが、私はどのように私は簡単にそれを達成することができdebugDrawレイキャストを!、カント、趣味のゲーム開発のためのlibGDXを使用しています?
ありがとうございます。libGDX box2dDebugRendererはレイをレンダリングしますか?

答えて

1

DebugDrawは、box2dワールド内のオブジェクトではないため、RayCastをレンダリングしません。これはクエリのようなものであり、永続的ではありません。

しかし、開始ベクトルとRayCastCallbackのポイントは、レイキャストを停止して、DebugRenderer.line(a, b)で線を描くことができます。もちろん、この行に複数のフレームが表示されるようにするには、ベクターをどこかに格納する必要があります。

+0

これをクリアにしていただきありがとうございます。 –

関連する問題