コード例 #1
0
    public static void PlaySound(soundsGame currentSound)
    {
        switch (currentSound)
        {
        case soundsGame.die:
        {
            instance.GetComponent <AudioSource>().PlayOneShot(instance.soundDie);
        }
        break;

        case soundsGame.hit:
        {
            instance.GetComponent <AudioSource>().PlayOneShot(instance.soundHit);
            instance.Invoke("PlaySoundDie", 0.3f);
        }
        break;

        case soundsGame.menu:
        {
            instance.GetComponent <AudioSource>().PlayOneShot(instance.soundMenu);
        }
        break;

        case soundsGame.point:
        {
            instance.GetComponent <AudioSource>().PlayOneShot(instance.soundPoint);
        }
        break;

        case soundsGame.wing:
        {
            instance.GetComponent <AudioSource>().PlayOneShot(instance.soundWing);
        }
        break;

        case soundsGame.cheer:
        {
            instance.GetComponent <AudioSource>().PlayOneShot(instance.soundCheer);
        }
        break;

        case soundsGame.onsound:
        {
            instance.GetComponent <AudioSource>().PlayOneShot(instance.soundOnSound);
        }
        break;
        }
    }