Пример #1
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else if (instance != this)
     {
         Destroy(gameObject);
     }
     botaoDicaAudio = GameObject.FindGameObjectWithTag("Button Sound").GetComponent <UnityEngine.UI.Button>();
 }
Пример #2
0
    /// <summary>
    /// Prepara a classe SilabaControl carregando todos os arquivos das silabas nelas
    /// </summary>
    /// <param name="soundsDirectory">Diretório de sons das silabas</param>
    public void SilabaSetup(string soundsDirectory)
    {
        silabasNivelAtual = Resources.LoadAll(soundsDirectory, typeof(AudioClip));//carrega todos áudios dentro de Resources/Sounds/Level_01

        soundManager     = SoundManager.instance;
        buttonDicaAudio  = ButtonDicaAudio.instance;
        buttonDicaVisual = ButtonDicaVisual.instance;
        timer            = Timer.instance;
        stageManager     = StageManager.instance;

        isPlanetLetter = new bool[stageManager.textSlots];
    }
Пример #3
0
    public void SilabaSetup(string soundsDirectory, string[] pathActs)
    {
        Object[] newSilabasNivelAtual;

        silabasNivelAtual = Resources.LoadAll(string.Concat(soundsDirectory, pathActs[0]), typeof(AudioClip));

        for (int i = 1; i < pathActs.Length; i++)
        {
            string newSoundsDirectory = string.Concat(soundsDirectory, pathActs[i]);
            newSilabasNivelAtual = Resources.LoadAll(newSoundsDirectory, typeof(AudioClip));//carrega todos áudios dentro de Resources/Sounds/Level_01
            silabasNivelAtual    = silabasNivelAtual.Concat(newSilabasNivelAtual).ToArray();
        }

        soundManager     = SoundManager.instance;
        buttonDicaAudio  = ButtonDicaAudio.instance;
        buttonDicaVisual = ButtonDicaVisual.instance;
        timer            = Timer.instance;
        stageManager     = StageManager.instance;

        isPlanetLetter = new bool[stageManager.textSlots];
    }