// Use this for initialization void Start() { newPos = new Vector3(target.position.x, target.position.y, target.position.z); camera = GetComponentInChildren <Camera>(); managedInput = target.GetComponent <IManagedInput>(); targetHead = target.Find("Head"); Vector3 angles = transform.eulerAngles; rotationYAxis = (rotationYAxis == 0) ? angles.y : rotationYAxis; rotationXAxis = angles.x; Cursor.lockState = CursorLockMode.Locked; }
private void Awake() { input = GetComponent <IManagedInput>(); if (input == null) { Debug.LogWarning("No Managed Input on game object!"); } characterController = GetComponent <CharacterController>(); if (characterController == null) { Debug.LogWarning("No Character Controller on game object!"); } weaponManager = GetComponent <WeaponManager>(); if (weaponManager == null) { Debug.LogWarning("No Weapon Manager on game object!"); } }
// Use this for initialization void Start() { characterController = GetComponent <CharacterController>(); followCamera = cameraRig.gameObject.GetComponent <FollowCamera>(); managedInput = GetComponent <IManagedInput>(); }
// Use this for initialization void Start() { cameraScript = cameraRig.gameObject.GetComponent <FollowCamera>(); playerMotorScript = player.gameObject.GetComponent <PlayerMotor>(); managedInput = player.GetComponent <IManagedInput>(); }
private void Start() { input = GetComponent <IManagedInput>(); }
// Use this for initialization void Start() { playerMotor = transform.parent.GetComponent <PlayerMotor>(); managedInput = transform.parent.GetComponent <IManagedInput>(); }