1
A
答えて
1
1つのテクスチャの場合と同じように回転することができますが、各輪郭の原点を回転円の中心(画像の場合は左下の点)に設定する必要があります。最も近いテクスチャと同じポイントの周りを回転するように、各テクスチャを正しく設定するために、基本的な数学が必要になります。
APIから:https://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/graphics/g2d/Sprite.html
//Set the origin in relation to the sprite's position for scaling and rotation.
yourSprite.setOrigin(float originX, float originY)
//Sets the sprite's rotation in degrees relative to the current rotation.
//Rotation is centered on the origin set in setOrigin(float, float)
yourSprite.rotate(float degrees)
これらの質問と回答は、あなたを助けることがあります。
https://gamedev.stackexchange.com/a/75330
https://gamedev.stackexchange.com/questions/119870/libgdx-sprite-rotation-around-specific-point
関連する問題
- 1. OpenGL 2.0どのようにテクスチャにテクスチャを適用しますか?
- 2. AndEngine - 複数のテクスチャが1つのテクスチャに重なっています
- 3. どのようにテクスチャをglDrawElements
- 4. テクスチャは3つのjsで1つのフラットカラーのように見えます。
- 5. 複数のテクスチャと1つのdrawcall
- 6. WebGL上でどのようにテクスチャをテクスチャマップしますか?
- 7. D3DFMT_A8のテクスチャをどのようにレンダリングしますか?
- 8. GL_ALPHAテクスチャをどのようにレンダリングするのですか?
- 9. (Java LibGDX)LibGDXでテクスチャのサイズを変更するにはどうすればよいですか?
- 10. マウスカーソルのテクスチャをC#でどのようにレンダリングできますか?
- 11. papervision3dはどのようにテクスチャを変換しますか?
- 12. Libgdx - テクスチャ
- 13. PIXI.jsにテクスチャを複数回ロードする
- 14. UIBarButtonItemをどのように回転できますか?
- 15. 3D配列をどのように回転できますか?
- 16. ムービーをどのように回転できますか? [C4 Framework]
- 17. libgdx:テクスチャを使うときの他の座標系
- 18. ARcoreでは、どのようにテクスチャをプレーンに表示するのですか?
- 19. React VRのサーフェスにテクスチャをどのようにタイルしますか?
- 20. Unity5:レンダリングにテクスチャをどのように描画するのですか?
- 21. OpenGL ES 2.0で1つのテクスチャ以外のテクスチャから別のテクスチャにコピーする
- 22. LibGDX AssetManagerと黒のテクスチャ&フォント
- 23. FixturesのLibgdx描画テクスチャ
- 24. LWJGLで複数のポリゴンに異なるテクスチャを適用するにはどうすればよいですか?
- 25. スクリーンスペース内のテクスチャのセクションをどのようにタイルしますか?
- 26. このテクスチャはどのようにフラグメントシェーダに渡されますか?
- 27. LibGDXのテクスチャでビデオをレンダリングする
- 28. SpriteKit。回転を停止CameraNodeでテクスチャ
- 29. OpenGL(ES)がテクスチャ/頂点をどのように格納するのですか?
- 30. Libgdxテクスチャを持つクラスをリファクタリングする