X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fmisc%2Futils%2FSpriteUtils.kt;h=7d7aae110b22aa7a02b2c571fd1481906012cfd3;hb=076b501cc25dc05c9fd26e3f71d850c7277120cb;hp=d9f52d522c090c8026362521318ee8807e1b6dc0;hpb=e7a1e15a93abaafa8e2e0435336483a198cc697c;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavedroid/misc/utils/SpriteUtils.kt b/core/src/ru/deadsoftware/cavedroid/misc/utils/SpriteUtils.kt index d9f52d5..7d7aae1 100644 --- a/core/src/ru/deadsoftware/cavedroid/misc/utils/SpriteUtils.kt +++ b/core/src/ru/deadsoftware/cavedroid/misc/utils/SpriteUtils.kt @@ -7,8 +7,12 @@ import com.badlogic.gdx.graphics.g2d.SpriteBatch * Draw sprite at given position rotated by [rotation] degrees */ @JvmOverloads -fun SpriteBatch.draw(sprite: Sprite, x: Float, y: Float, rotation: Float = 0f) { +fun SpriteBatch.drawSprite(sprite: Sprite, x: Float, y: Float, rotation: Float = 0f) { sprite.rotation = rotation sprite.setPosition(x, y) sprite.draw(this) } + +fun Sprite.applyOrigin(origin: SpriteOrigin) { + origin.applyToSprite(this) +} \ No newline at end of file