public static void SoundEffectSelector(SeName name) { switch (name) { case SeName.None: seListenerPlayer.Source = new Uri(dirpath + "", UriKind.Absolute); break; case SeName.Player_Damage: seListenerPlayer.Source = new Uri(dirpath + "\\Assets\\player_damage.wav", UriKind.Absolute); break; case SeName.Fog: seListenerEnemy.Source = new Uri(dirpath + "\\Assets\\fog.wav", UriKind.Absolute); break; case SeName.Item_Get: seListenerObject.Source = new Uri(dirpath + "\\Assets\\itemget.wav", UriKind.Absolute); break; case SeName.Shock: seListenerEnemy.Source = new Uri(dirpath + "\\Assets\\shock.wav", UriKind.Absolute); break; } }
public static void SoundEffectPlayer(SeName name) { switch (name) { case SeName.Player_Damage: seListenerPlayer.Play(); break; case SeName.Fog: seListenerEnemy.Play(); break; case SeName.Item_Get: seListenerObject.Play(); break; case SeName.Shock: seListenerEnemy.Play(); break; } }
/// <summary> /// SE再生 /// <para>AudioManager.Instance.PlaySE("AudioManager.SeName.名前");</para> /// </summary> /// <param name="name"></param> public void PlaySE(SeName name) { seManager.PlaySE((int)name); }