Я думаю о нем как о единственном processable операторе. Например
(1 строка)
Dim obj as Object
(5 строк)
If _amount > 0 Then
_amount += 5
Else
_amount -= 5
End If
SoundPlayer simpleSound = new SoundPlayer(strAudioFilePath);
simpleSound.Play();
используйте fmod, который является просто лучшей звуковой библиотекой во всей вселенной
, к счастью, они, похоже, предоставляют оболочку C # для лучшего аудио API, которое вы можете себе представить, и вам не придется измените одну строку кода, чтобы ваш код работал на playstation или xbox, или где-то еще разработчики в значительной степени реагируют (вы сообщаете об ошибке вечером, ложитесь спать, и исправленная сборка доступна, когда вы просыпаетесь вверх) документация читабельна, понятна и содержит ОГРОМНОЕ множество примеров в SDK, что делает бесполезным предоставление учебного пособия, так как документация в значительной степени идеальна
играть в wav с FMOD можно. всего 5 строк кода, и еще всего на 4 строки вы можете применять эффекты, связывая баланс и громкость воспроизведения с 3D-движком (для обработки пересечений между точкой совести и источником звука, 4 строки ....
, если вы хотите (используйте C # для) звука, -> FMOD.