X-Git-Url: https://deadsoftware.ru/gitweb?p=cavedroid.git;a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2Fobjects%2FPlayer.java;h=14595062ebfee1618bcbcebdb5cd35dc6ce13b2d;hp=5fd04f902f2a99feee334803aad4c338849dd067;hb=4eb1f6f24fb76c0336394b85393e801fd0b99da4;hpb=e028a66c47ef4d99235b5337d57e14145acbeb2b diff --git a/core/src/ru/deadsoftware/cavedroid/game/objects/Player.java b/core/src/ru/deadsoftware/cavedroid/game/objects/Player.java index 5fd04f9..1459506 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/objects/Player.java +++ b/core/src/ru/deadsoftware/cavedroid/game/objects/Player.java @@ -86,28 +86,6 @@ public class Player extends Mob implements Serializable { spriteBatch.draw(Assets.plSprite[getDir()][0], x - 2, y - 2); //body spriteBatch.draw(Assets.plSprite[getDir()][1], x - 2, y + 8); - //item in hand - if (inv[invSlot] > 0) { - float handRotation = MathUtils.degRad * Assets.plSprite[0][2].getRotation(); - switch (GameItems.getItem(inv[invSlot]).getType()) { - case 0: - Assets.blockTex[GameItems.getItem(inv[invSlot]).getTex()].setPosition( - x - 8 * MathUtils.sin(handRotation), - y + 6 + 8 * MathUtils.cos(handRotation)); - Assets.blockTex[GameItems.getItem(inv[invSlot]).getTex()].draw(spriteBatch); - break; - default: - Assets.itemTex[GameItems.getItem(inv[invSlot]).getTex()].flip((getDir() == 0), false); - Assets.itemTex[GameItems.getItem(inv[invSlot]).getTex()].setRotation( - -45 + getDir() * 90 + Assets.plSprite[0][2].getRotation()); - Assets.itemTex[GameItems.getItem(inv[invSlot]).getTex()].setPosition( - x - 10 + (12 * getDir()) - 8 * MathUtils.sin(handRotation), - y + 2 + 8 * MathUtils.cos(handRotation)); - Assets.itemTex[GameItems.getItem(inv[invSlot]).getTex()].draw(spriteBatch); - Assets.itemTex[GameItems.getItem(inv[invSlot]).getTex()].flip((getDir() == 0), false); - break; - } - } //front hand Assets.plSprite[0][2].setPosition(x - 6, y); Assets.plSprite[0][2].draw(spriteBatch);