private void Awake() { m_SoundManager = this.GetComponent <SoundManager>(); SoundDataSetting data = ResourceManager.m_Instance.LoadData(typeof(SoundDataSetting), "Sounds/StratagemController", "SoundDataSetting") as SoundDataSetting; m_SoundManager.SetAudioClips(data.SoundDatas); m_CheckCodesMechine = this.GetComponent <CheckCodesMechine>(); m_CheckCodesMechine.OnGetResult += GetReady; m_CheckCodesMechine.OnChecking += () => m_SoundManager.PlayInWorld(2001, this.transform.position); }
private void Awake() { m_SoundManager = this.GetComponent <SoundManager>(); SoundDataSetting soundData = Resources.Load("Sounds/Mission/MissionTower_SoundDataSetting") as SoundDataSetting; m_SoundManager.SetAudioClips(soundData.SoundDatas); m_CodeMechine = this.GetComponent <CheckCodesMechine>(); m_CodeMechine.OnGetResult += SuccessOnCheckCode; m_CodeMechine.OnFaild += StartCheckCodes; m_CodeMechine.OnGetResult += () => m_SoundManager.PlayInWorld(0, this.transform.position); m_CodeMechine.OnChecking += () => m_SoundManager.PlayInWorld(3, this.transform.position); m_CodeMechine.OnFaild += () => m_SoundManager.PlayInWorld(2, this.transform.position); }