Я пытаюсь использовать большое количество коротких звуковых сэмплов в игре, которую создаю в Silverlight 2. Сэмплы имеют длину менее 2 секунд.
Я бы предпочел загрузить все аудио образцы на холст во время инициализации. Я добавил медиа-элемент на холст и общий список для управления им. Пока что похоже на работу.
Когда я играю семпл в первый раз, он воспроизводится идеально. Если он закончил играть, и я хочу повторно использовать тот же элемент, он обрезает первую часть звука. Чтобы воспроизвести семпл снова, я останавливаюсь и играю медиа-элемент.
Есть ли другой способ, с помощью которого я должен использовать сэмплы, чтобы звук не был обрезан и чтобы была достигнута хорошая производительность?