private void Awake() { CreateSingleton(); cameraTrackingDolly = Camera.main.GetComponent <CinemachineVirtualCamera>() .GetCinemachineComponent <CinemachineTrackedDolly>(); bladesHolder = FindObjectOfType <BladesHolder>(); pauseCanvasGroup = transform.GetChild(3).GetComponent <CanvasGroup>(); finishCanvasGroup = transform.GetChild(0).GetComponent <CanvasGroup>(); virtualCameraAnimator = Camera.main.gameObject.GetComponent <Animator>(); enemySpawners = virtualCameraAnimator.transform.GetComponentsInChildren <EnemySpawner>(); enemiesPlaceHolder = virtualCameraAnimator.transform.GetChild(0); LoadPlayerData(); }
private void CreateSingleton() { Instance = this; }