/// <summary> /// Gets the player controller. /// </summary> private void GetPlayerController() { if (playerController == null) { playerController = ((PlayerHackSlashController)target); // assign the event triggers for the ocntroller playerController.OnPlayerMovementEvent += OnPlayerMove; playerController.OnPlayerStopEvent += OnPlayerStop; playerController.OnPlayerJumpEvent += OnPlayerJump; playerController.OnPlayerRunEvent = OnPlayerRun; } }
private void Awake() { anim = GetComponent <Animator>(); playerController = GetComponent <PlayerHackSlashController>(); }