public static event EnemyKilled EnemyKilledEvent; // Event // == Messages == private void Start() { explosionsParent = ParentUtils.FindExplosionsParent(); //Find SoundController soundController = SoundController.FindSoundController(); PlayClip(spawnClip); }
// == Messages == private void Start() { spawners = FindObjectsOfType <SpawnerBase>(); animator = GetComponent <Animator>(); soundController = SoundController.FindSoundController(); soundController?.Play(movingClip); gameController = GameController.FindGameController(); Debug.Log($"Spawners found = {spawners.Length}"); }
// == Messages == private void Start() { //Need to get the components at the start spriteRenderer = GetComponent <SpriteRenderer>(); polygonCollider = GetComponent <PolygonCollider2D>(); playerController = GetComponent <PlayerController>(); weaponController = GetComponent <WeaponController>(); //Remember the start position startPoisiton = new Vector3(transform.position.x, transform.position.y, transform.position.z); soundController = SoundController.FindSoundController(); explosionsParent = ParentUtils.FindExplosionsParent(); }
// == Messages == private void Start() { bulletsParent = ParentUtils.FindBulletsParent(); soundController = SoundController.FindSoundController(); }