Class PlayerController


  • public class PlayerController
    extends Component
    Responsible for the keyboard/mouse control of the player
    • Constructor Detail

      • PlayerController

        public PlayerController()
      • PlayerController

        public PlayerController​(Player player,
                                float speed)
        Parameters:
        player - the parent
        speed - speed
    • Method Detail

      • setSpeed

        public void setSpeed​(float newSpeed)
      • update

        public void update()
        Reads keyboard and mouse inputs, moving and shooting as required.
        Overrides:
        update in class Component