Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void moveEnemy(Enemy enemy){
- if(enemy.getX() + ENEMY_MOVEMENT_SPEED + enemy.getBitmap().getWidth() < width && enemy.getX() < pacman.getX()) {
- enemy.setX(enemy.getX() + ENEMY_MOVEMENT_SPEED); // right
- } else if(enemy.getX() > 0 && enemy.getX() > pacman.getX()) {
- enemy.setX(enemy.getX() - ENEMY_MOVEMENT_SPEED); // left
- } else if(enemy.getY() - ENEMY_MOVEMENT_SPEED > 0 && enemy.getY() > pacman.getY()) {
- enemy.setY(enemy.getY() - ENEMY_MOVEMENT_SPEED); // up
- } else if(enemy.getY() + ENEMY_MOVEMENT_SPEED + enemy.getBitmap().getHeight() < height && enemy.getY() < pacman.getY()) {
- enemy.setY(enemy.getY() + ENEMY_MOVEMENT_SPEED); // down
- }
- gameView.invalidate();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement