2015-11-21 4 views
0

Я делаю игру в XNA 4.0, и я хочу, чтобы два звуковых эффекта играли подряд, чтобы сформировать предложение (например, первый звуковой эффект может сказать «Вы выбрали», а второй говорит «Номер игры 1»). Текущий код, который я использую, заставляет одновременно воспроизводить два звуковых эффекта. Как я могу заставить их играть один за другим?Как воспроизвести две переменные SoundEffectInstance в строке?

soundEffectOne.Play(); 
soundEffectTwo.Play(); 

ответ

0

Если вы звоните в одно и то же обновление, тогда имеет смысл, что оба они будут играть одновременно.

Вам нужно добавить некоторые функции, чтобы проверить, что первый звуковой эффект закончил воспроизведение, а затем вызвать второй эффект.