Example #1
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else
     {
         Debug.Log("The instance CameraPriorityManager for already exists.");
         Destroy(gameObject);
     }
 }
Example #2
0
    private void Start()
    {
        cameraPriorityManager = CameraPriorityManager.instance;

        actionState = ActionState.Idle;

        gravityModifier = BASE_GRAVITY;

        startingPosition = transform.position;
        UpdateFacingDirection(true);
        SetAirborneState();
    }
Example #3
0
    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);
    }
Example #4
0
 private void Start()
 {
     GetComponent <SpriteRenderer>().enabled = false;
     cameraPriorityManager = CameraPriorityManager.instance;
 }