a4dca28e465841cfb177ccfa9f9fd2a63982e732
1 package ru
.deadsoftware
.cavecraft
.game
.mobs
;
3 import com
.badlogic
.gdx
.graphics
.g2d
.SpriteBatch
;
4 import com
.badlogic
.gdx
.math
.Rectangle
;
5 import com
.badlogic
.gdx
.math
.Vector2
;
7 public abstract class Mob
{
9 public static int ANIM_SPEED
= 6;
11 public Vector2 position
;
12 public Vector2 moveX
, moveY
;
13 public int width
, height
, dir
;
14 public boolean canJump
;
16 public abstract void ai();
17 public abstract void draw(SpriteBatch spriteBatch
, float x
, float y
);
18 public abstract Rectangle
getRect();