2012-02-28 24 views
0

に応じて私の世界をレンダリング:は、私は2つの質問があり、私のモデル

最初に正確に私のBOX2Dボディは二回私のゲームオブジェクトのサイズの大きさである理由であること?私はおそらく何か間違っていますが、2つが完全に揃っていることが奇妙に思えるので、モデルとレンダラーの間のユニットが一致します。

私は、SpriteBatchがカメラを動かすのではなく、画面にオブジェクトを配置するために使用する投影を何とか変更できるのでしょうか?

ここ

絵が

enter image description here

答えて

1
  1. 私はあなたがあなたのPolygonShapeにsetAsBox()メソッドを使用したと思われる非常によく私の二つの問題を説明します。この方法はボックスの半分幅と半分の高さしか取らない。だからあなたがそれをフルサイズで与えると、それは2倍の大きさと2倍の高さになります。
  2. spritebatch.setProjectionMatrix()
+0

ああ、はい、かなりSpriteBatchの投影についてはsetAsBox():) – Rasive

+0

に仕様を読んでいない、私はそれが '使用して投影行列を生成作る何とかできXNAから思い出しましたMatrix4.CreateOrthographicOffCenter(width、height、...) 'libgdxに何か似ていませんか? – Rasive

+0

私がうまく覚えていれば 'spritebatch.getProjectionMatrix()。setToOrdo2D()'。 –

関連する問題