Ejemplo n.º 1
0
 //┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 //  sound contorl function
 //┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 public static void PlaySound(SOUND_STATE sel)
 {
     if (sel == SOUND_STATE.SOUND_SUCCESS)
     {
         Helpers.PlaySound(@"\Success.wav", IntPtr.Zero, Helpers.PlaySoundFlags.SND_FILENAME | Helpers.PlaySoundFlags.SND_ASYNC | Helpers.PlaySoundFlags.SND_NOSTOP);
     }
     else if (sel == SOUND_STATE.SOUND_FAILED)
     {
         Helpers.PlaySound(@"\Success1.wav", IntPtr.Zero, Helpers.PlaySoundFlags.SND_FILENAME | Helpers.PlaySoundFlags.SND_ASYNC | Helpers.PlaySoundFlags.SND_NOSTOP);
     }
 }
Ejemplo n.º 2
0
        //┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
        //  sound contorl function
        //┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
        public static void PlaySound(SOUND_STATE sel)
        {
            if (sel == SOUND_STATE.SOUND_SUCCESS)
            {
                SoundPlayer OP_SOUND = new SoundPlayer(Properties.Resources.Success);
                OP_SOUND.PlaySync();
            }

            else if (sel == SOUND_STATE.SOUND_FAILED)
            {
                SoundPlayer OP_SOUND = new SoundPlayer(Properties.Resources.Success1);
                OP_SOUND.PlaySync();
            }
        }
Ejemplo n.º 3
0
    void PlayBGM()
    {
        switch (m_nSoundState)
        {
        case SOUND_STATE.SOUND_STATE_GAME_INTRO_READY:
            Debug.Log("Game Mode = " + m_nSoundState);

            if (CMainData.getGameMode() == GameData.GAME_MODE_BASIC)
            {
                SoundManager.g_Instance.PlayBGM("BGM_basic_Intro_01", false);
                m_nSoundState = SOUND_STATE.SOUND_STATE_GAME_INTRO;
            }
            else if (CMainData.getGameMode() == GameData.GAME_MODE_BLITZ)
            {
                SoundManager.g_Instance.PlayBGM("BGM_blitz_Intro_01", false);
                m_nSoundState = SOUND_STATE.SOUND_STATE_GAME_INTRO;
            }
            else if (CMainData.getGameMode() == GameData.GAME_MODE_TUTORIAL)
            {
                m_nSoundState = SOUND_STATE.SOUND_STATE_GAME_ING_READY;
            }

            break;

        case SOUND_STATE.SOUND_STATE_GAME_INTRO:
            if (SoundManager.g_Instance.IsPlayingBGM() == false)
            {
                m_nSoundState = SOUND_STATE.SOUND_STATE_GAME_ING_READY;
            }
            break;

        case SOUND_STATE.SOUND_STATE_GAME_ING_READY:

            Debug.Log("Game Mode = " + m_nSoundState);
            if (CMainData.getGameMode() == GameData.GAME_MODE_BASIC)
            {
                Debug.Log("basic Sound");
                SoundManager.g_Instance.PlayBGM("BGM_basic_Looping_01", true);
            }
            else if (CMainData.getGameMode() == GameData.GAME_MODE_BLITZ)
            {
                Debug.Log("blitz Sound");
                SoundManager.g_Instance.PlayBGM("BGM_blitz_Looping_01", true);
            }
            else if (CMainData.getGameMode() == GameData.GAME_MODE_TUTORIAL)
            {
                Debug.Log("Tutorial Sound");
                SoundManager.g_Instance.PlayBGM("BGM_tutorial_01", true);
            }

            m_nSoundState = SOUND_STATE.SOUND_STATE_GAME_ING;
            break;

        case SOUND_STATE.SOUND_STATE_GAME_ING:

            if (CMainData.getGameMode() == GameData.GAME_MODE_BLITZ)
            {
                if (CTimeManager.m_TimeBlitz - CTimeManager.m_TimeStampBlitz < 30)
                {
                    SoundManager.g_Instance.PlayBGM("BGM_blitz_HurryUp_Looping_01", true);
                    m_nSoundState = SOUND_STATE.SOUND_STATE_GAME_ING_HURRY_UP;
                }
            }
            break;

        case SOUND_STATE.SOUND_STATE_GAME_ING_HURRY_UP:
            break;

        case SOUND_STATE.SOUND_STATE_GAME_END:
            SoundManager.g_Instance.PlayBGM("BGM_main_01", true);
            break;
        }
    }
Ejemplo n.º 4
0
 public void setSoundState(SOUND_STATE soundState)
 {
     m_nSoundState = soundState;
 }