Эта страница является
переводом страницы
Sound API. Перевод выполнен на 100%.
API iRidium. Звуки
Данные методы позволяют добавлять звуковые эффекты в проектах iRidium.
Методы
IR.PlaySound
Эта функция используется для проигрывания звукового файла.
Синтаксис
IR.PlaySound(File_Name,Slot_Number,Volume);
| на входе
|
значение
|
описание
|
| File_Name
|
-
|
type: String имя звукового файла
|
| Slot_Number
|
-
|
type: Number номер слота
|
| Volume
|
-
|
type: Number уровень громкости
|
-
Пример
IR.AddListener(IR.EVENT_START,0,function()
//Событие, которое срабатывает при начале работы приложения
{
IR.PlaySound('ANGELS_F.WAV',0,50); //Команда для проигрывания звука
});
IR.StopSound
Эта функция используется для остановки проигрывания звукового файла.
Синтаксис
IR.StopSound (File_Name);
| на входе
|
значение
|
описание
|
| File_Name
|
-
|
type: String имя звукового файла
|
-
Пример
IR.AddListener(IR.EVENT_START,0,function()
//Событие, которое срабатывает при начале работы приложения
{
IR.StopSound('ANGELS_F.WAV'); //Команда для остановки проигрывания звука
});
IR.StopSlot
Эта функция используется для остановки проигрывания слота
Синтаксис
IR.StopSlot (Slot_Number);
| на входе
|
значение
|
описание
|
| Slot_Number
|
-
|
type: Number номер слота
|
-
Пример
IR.AddListener(IR.EVENT_START,0,function()
//Событие, которое срабатывает при начале работы приложения
{
IR.StopSlot(1) //Команда для остановки проигрывания слота номер 1
});
IR.StopAllSounds
Эта функция используется для остановки проигрывания всех звуковых файлов
Синтаксис
IR.StopAllSounds ();
| на входе
|
значение
|
описание
|
-
Пример
IR.AddListener(IR.EVENT_START,0,function()
//Событие, которое срабатывает при начале работы приложения
{
IR.StopAllSounds(); //Команда для остановки проигрывания всех звуковых файлов
});
IR.SetAudioSession
Управляет подавлением звуков вне приложения. Например, может остановить фоновую музыку на iOS (Android) устройстве. При отмене подавления звука, музыку нужно включить вручную, и приложение не будет ее останавливать.
Синтаксис
IR.SetAudioSession(status);
| на входе
|
значение
|
описание
|
| status
|
true
|
type: boolean включить/выключить подавление фоновых звуков
|
-
Пример
IR.AddListener(IR.EVENT_START,0,function()
{
// stop all the background sounds at application start
IR.SetAudioSession(true);
});