// camera rotation effect on turning private void Awake() { // get reference Controls = new Input_Default(); playerController = Player.GetComponent <MechPlayerController>(); grapple = Player.GetComponent <Grapple>(); // get input Controls.Player.Throttle.performed += Throttle => throttle = (Throttle.ReadValue <float>()); Controls.Player.LookAround.performed += LookAround => lookAround = (LookAround.ReadValue <Vector2>()); Controls.Player.Grapple.performed += grapplectx => grapple.StartGrapple(); Controls.Player.Grapple.canceled += grapplectx => grapple.CancleGrapple(); Controls.Player.jump.performed += jump => playerController.Jump(); }