void Awake() { if (_instance == null) { _instance = this; } else if (_instance != this) Destroy(gameObject); DontDestroyOnLoad(gameObject); }
void Start() { controlUI = ControlUI.instance; parametrosGlobales = ParametrosGlobales.instance; audioSource = GetComponent<AudioSource>(); audioSource.clip = audioClips[Random.Range(0, audioClips.Length)]; audioSource.mute = ParametrosGlobales.instance.musicaOff; if (!audioSource.mute) audioSource.Play(); InicializarEscena(); InicializarNave(); estado = ESTADO.Jugando; }