libgdx を使用して小さなゲームを開発しています。これは、いくつかの大きなマップとその上にある多くのオブジェクトを持つ 2D トップダウン ゲームです。だから私は自分のビューフラスタムで物事をレンダリングしたいだけです。を見てきましたcamera.frustum.***inFrustum(Paramter... p)
。しかし、私はscene2dを使用しており、カメラをにStage
設定し、sSpriteBatch
の投影行列をに設定し、オーバーライドされたメソッドで自分自身を描画します。そこにある視錐台にアクセスするにはどうすればよいですか? スプライトバッチからそれを取得する方法はありますか? または、フラスタムカリングを実現する別の方法はありますか?camera.combined
Actor
draw(SpriteBatch batch)
camera
1646 次