예제 #1
0
파일: SdlAudio.cs 프로젝트: sinshu/dtf
 private Yanesdk.Sound.Sound LoadMusicByPath(string path)
 {
     Yanesdk.Sound.Sound musics = new Yanesdk.Sound.Sound();
     YanesdkResult result = musics.Load(path, -1);
     if (result == YanesdkResult.NoError)
     {
         musics.Loop = -1;
         return musics;
     }
     else
     {
         throw new Exception("BGM�u" + path + "�v���ǂݍ��߂܂��񁄁�");
     }
 }
예제 #2
0
        private Yanesdk.Sound.Sound LoadMusicByPath(string path)
        {
            Yanesdk.Sound.Sound musics = new Yanesdk.Sound.Sound();
            YanesdkResult       result = musics.Load(path, -1);

            if (result == YanesdkResult.NoError)
            {
                musics.Loop = -1;
                return(musics);
            }
            else
            {
                throw new Exception("BGM「" + path + "」が読み込めません><");
            }
        }
예제 #3
0
        private Yanesdk.Sound.Sound LoadSoundByPath(string path)
        {
            Yanesdk.Sound.Sound sound  = new Yanesdk.Sound.Sound();
            YanesdkResult       result = sound.Load(path);

            if (result == YanesdkResult.NoError)
            {
                sound.Volume = 0.75f;
                return(sound);
            }
            else
            {
                throw new Exception("効果音「" + path + "」が読み込めません><");
            }
        }
예제 #4
0
파일: AudioDevice.cs 프로젝트: sinshu/chaos
 private Sound LoadSoundByPath(string path)
 {
     Sound sound = new Sound();
     YanesdkResult result = sound.Load(path);
     if (result == YanesdkResult.NoError)
     {
         if (path.IndexOf("voice") != -1)
         {
             sound.Volume = 0.9f;
         }
         else
         {
             sound.Volume = 0.4f;
         }
         return sound;
     }
     else
     {
         throw new Exception("���ʉ��u" + path + "�v����[�h�ł��܂��񁄁�");
     }
 }
예제 #5
0
파일: AudioDevice.cs 프로젝트: sinshu/chaos
 private Sound LoadMusicByPath(string path)
 {
     Sound sound = new Sound();
     YanesdkResult result = sound.Load(path, -1);
     if (result == YanesdkResult.NoError)
     {
         if (path.IndexOf("title") != -1 || path.IndexOf("clear") != -1 || path.IndexOf("ending") != -1)
         {
             sound.Loop = 0;
         }
         else
         {
             sound.Loop = -1;
         }
         return sound;
     }
     else
     {
         throw new Exception("BGM�u" + path + "�v����[�h�ł��܂��񁄁�");
     }
 }
예제 #6
0
파일: SdlAudio.cs 프로젝트: sinshu/dtf
 private Yanesdk.Sound.Sound LoadSoundByPath(string path)
 {
     Yanesdk.Sound.Sound sound = new Yanesdk.Sound.Sound();
     YanesdkResult result = sound.Load(path);
     if (result == YanesdkResult.NoError)
     {
         sound.Volume = 0.75f;
         return sound;
     }
     else
     {
         throw new Exception("���ʉ��u" + path + "�v���ǂݍ��߂܂��񁄁�");
     }
 }