Example #1
0
 @Override
 public void checkMouseInput() {
   super.checkMouseInput();
   if (isSelected()) {
     currentState.onMouseInput(mouseState);
   }
 }
Example #2
0
  @Override
  public void draw(Graphics g) {
    super.draw(g);

    if (Camera.isObjectVisible(getWorldRect())) {
      currentState.draw(g);
    }
  }
Example #3
0
 @Override
 public void update(long gameTime) {
   super.update(gameTime);
   currentState.update(gameTime);
 }