void Start() { _collider = GetComponent <Collider>(); inputProvider = GetComponent <CharacterInputProvider>(); characterController = GetComponent <CharacterController>(); }
// Use this for initialization void Start() { inputProvider = GetComponent <CharacterInputProvider>(); playerCamera = GetComponent <FirstPersonCamera>(); characterMovement = GetComponent <CharacterMovement>(); }
public void Init(Transform character, Transform camera, CharacterInputProvider inputProvider) { characterTargetRot = character.localRotation; cameraTargetRot = camera.localRotation; this.inputProvider = inputProvider; }
public void Start() { inputProvider = GetComponent <CharacterInputProvider>(); Mouse.Init(transform, Cam.transform, inputProvider); }