DEADSOFTWARE

Some mobs refactor
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / misc / utils / SpriteUtils.kt
index 72165e7cb196e4bf03dcb39fe8c7efb548aef05f..7d7aae110b22aa7a02b2c571fd1481906012cfd3 100644 (file)
@@ -7,12 +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) {
-    setOrigin(width * origin.x, height * origin.y)
+    origin.applyToSprite(this)
 }
\ No newline at end of file