Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.thecherno.rain.entity.mob;
- import com.thecherno.rain.entity.Entity;
- import com.thecherno.rain.graphics.Sprite;
- public abstract class Mob extends Entity{
- protected Sprite sprite;
- protected int dir = 0;
- protected boolean moving = false;
- public void move(int xa, int ya) {
- if (xa > 0) dir = 1;
- if (xa < 0) dir = 3;
- if (ya > 0) dir = 2;
- if (ya < 0) dir = 0;
- if (!collision()) {
- x += xa;
- y += ya;
- }
- }
- public void update() {
- }
- private boolean collision() {
- return false;
- }
- public void render() {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement