private void Awake() { if (instance == null) { instance = this; } else { Debug.Log("The instance CameraPriorityManager for already exists."); Destroy(gameObject); } }
private void Start() { cameraPriorityManager = CameraPriorityManager.instance; actionState = ActionState.Idle; gravityModifier = BASE_GRAVITY; startingPosition = transform.position; UpdateFacingDirection(true); SetAirborneState(); }
private void Start() { pauseScreen = PauseScreen.instance; cinemachineImpulseSource = GetComponent <CinemachineImpulseSource>(); cameraPriorityManager = CameraPriorityManager.instance; if (playerHealth) { playerHealth.Init(maxHealth); } platformerPhase.transform.position = shooterPhase.transform.position; cameraPriorityManager.SetFocus(CameraPriorityManager.GameState.PlatformAirborne); shooterPhase.gameObject.SetActive(false); platformerPhase.gameObject.SetActive(false); }
private void Start() { GetComponent <SpriteRenderer>().enabled = false; cameraPriorityManager = CameraPriorityManager.instance; }