Spec-Zone.ru › Phaser

Класс: Phaser.AudioSprite

Конструктор

new AudioSprite(game, key)

Аудиоспрайты представляют собой сочетание аудиофайлов и конфигурации JSON.
JSON следует формату, созданному на https://github.com/tonistiigi/audiosprite

Параметры
ИмяТипОписание
gamePhaser.Game

Ссылка на текущую инстанцию игры.

keystring

Ключ актива для звука.

Исходный код: sound/AudioSprite.js (Строка 17)

Свойства публичного доступа

autoplay : boolean

Установлен ли звук для автоматического воспроизведения?

Исходный код: sound/AudioSprite.js (Строка 48)

autoplayKey : string

Если звук установлен для автоматического воспроизведения, это содержит ключ маркера.

Исходный код: sound/AudioSprite.js (Строка 41)

config : Object

Объект JSON аудио атласа.

Исходный код: sound/AudioSprite.js (Строка 35)

game : Phaser.Game

Ссылка на текущую запущенную игру.

Исходный код: sound/AudioSprite.js (Строка 23)

key : string

Ключ актива для аудиоспрайта.

Исходный код: sound/AudioSprite.js (Строка 29)

sounds : Object

Объект, содержащий объекты Phaser.Sound для аудиоспрайта.

Исходный код: sound/AudioSprite.js (Строка 54)

Методы публичного доступа

get(marker) → {Phaser.Sound}

Получить звук с заданным именем.

Параметры
ИмяТипОписание
markerstring

Имя звука для получения.

Возвращает
Phaser.Sound -

Инстанция звука.

Исходный код: sound/AudioSprite.js (Строка 115)

play(marker, volume) → {Phaser.Sound}

Воспроизвести звук с заданным именем.

Параметры
ИмяТипАргументЗначение по умолчаниюОписание
markerstring <optional>

Имя звука для воспроизведения

volumenumber <optional>
1

Громкость звука, который вы хотите воспроизвести. Если не указано, используется громкость, заданная для звука при его создании (по умолчанию 1, если не указано).

Возвращает
Phaser.Sound -

Инстанция этого звука.

Исходный код: sound/AudioSprite.js (Строка 77)

stop(marker)

Остановить звук с заданным именем.

Параметры
ИмяТипАргументЗначение по умолчаниюОписание
markerstring <optional>
''

Имя звука для остановки. Если не указано, остановит все звуки в аудиоспрайте.

Исходный код: sound/AudioSprite.js (Строка 93)

© 2016 Richard Davey, Photon Storm Ltd.
Licensed under the MIT License.
http://phaser.io/docs/2.6.2/Phaser.AudioSprite.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API