// Start is called before the first frame update void Start() { currentTime = 0.0f; currentMin = 0; currentSetting = Dificulty.VeryEasy; obstacleManager = GetComponentInChildren <ObstaclesManager>(); pickUpManager = GetComponentInChildren <PickablesManager>(); enemySpawner = GetComponentInChildren <EnemySpawner>(); }
private void Start() { if (pickedItemPrefab != null) { prefabItem = pickedItemPrefab.GetComponent <IItem>(); } PickablesManager.RegisterPickable(this); }
private void Awake() { if (instance != null) { Destroy(gameObject); return; } instance = this; }
private void OnDestroy() { instance = null; }