Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
| Строка 53: | Строка 53: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| + | <div class="mw-parser-output"> | ||
=== Пример: === | === Пример: === | ||
| − | |||
| − | |||
<syntaxhighlight lang="JavaScript">IMPORT("SoundAPI") | <syntaxhighlight lang="JavaScript">IMPORT("SoundAPI") | ||
var mySound = new Sound("mySound.ogg"); | var mySound = new Sound("mySound.ogg"); | ||
| Строка 61: | Строка 60: | ||
Callback.addCallback("LevelLoaded", function () { | Callback.addCallback("LevelLoaded", function () { | ||
mySound.play(); | mySound.play(); | ||
| − | });</syntaxhighlight> | + | }); |
| + | </syntaxhighlight> | ||
| + | </div> | ||
| − | |||
=== Все методы класса: === | === Все методы класса: === | ||
SoundAPI - библиотека, упрощающая работу со звуком.
Используя данный продукт вы автоматически соглашаетесь с этими правилами
Импорт библиотеки
IMPORT("SoundAPI")
Для создания новго плеера необходимо использовать конструктор Sound()
var mySound = new Sound("mySound.ogg");
Аргументом является наименование звукого файла из папки sounds/
Для того, что бы запустить звук, нужно вызвать метод play()
mySound.play();
Для отсановки - stop()
mySound.stop();
IMPORT("SoundAPI")
var mySound = new Sound("mySound.ogg");
Callback.addCallback("LevelLoaded", function () {
mySound.play();
});
| Метод | Аргументы | Описание метода |
| setInBlock(int x,int y,int z,int radius) |
x, y, z - координаты |
Устанавливает источник звука по координатам |
| setInPlayer() | - | Устанавливает источник звука "в игроке" Можно использовать для звуков в меню. |
| setOnCompletion(function event) | event - Событие происходящее при окончании воспроизведения | Устанавливает действие при завершении воспроизведения. Не срабатывает при вызове stop() |
| setSource(string fileName) | fileName - Название файла | Установить файл для воспроизведения из директории мода |
| setLooping(bool looping) | looping - Повторное воспроизведение | Повторное воспроизведение |
| play() | - | Воспроизвести |
| pause() | - | Приостановить воспроизведение |
| reset() | - | Сбросить плеер |
| stop() | - | Остановить |