vooga.games.jumper.collisions
Class DoodleToBlockCollision

java.lang.Object
  extended by AdvanceCollisionGroup
      extended by vooga.games.jumper.collisions.DoodleToBlockCollision

public class DoodleToBlockCollision
extends AdvanceCollisionGroup

Collision detection for Player landing on blocks


Constructor Summary
DoodleToBlockCollision(Game jumper)
          construct new Doodle to Block collision
 
Method Summary
 void changeSpriteImage(Sprite spr, java.lang.String str)
          Changes the image of the sprite if it collides with an specific sprite.
 void collided(Sprite doodle, Sprite block)
          React if there is a collision between player and block
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoodleToBlockCollision

public DoodleToBlockCollision(Game jumper)
construct new Doodle to Block collision

Parameters:
Game - jumper
Method Detail

collided

public void collided(Sprite doodle,
                     Sprite block)
React if there is a collision between player and block

Parameters:
doodle - DoodleSprite in SpriteGroup
block - BlockSprite in SpriteGroup

changeSpriteImage

public void changeSpriteImage(Sprite spr,
                              java.lang.String str)
Changes the image of the sprite if it collides with an specific sprite. An example is if the main character touches a powerup, the character's image will change to reflect this.

Parameters:
Sprite -
Strite -