love.audio.newQueueableSource (Українська)
Доступне починаючи з LÖVE 11.0 |
Ця функція недоступна в попередніх версіях. |
Створює нове джерело аудіо (Source), яке можна використовувати для програвання звуку, згенерованого в реальному часі, через постановку в чергу (Source:queue (англ.)).
Аудіо для постановки в чергу дозволяє програвати об'єкти SoundData (звукові дані) плавно один за одним, не потребуючи чекати на новий цикл оновлень.
This function can be slow if it is called repeatedly, such as from love.update or love.draw. If you need to use a specific resource often, create it once and store it somewhere it can be reused! |
Функція
Вигляд
source = love.audio.newQueueableSource( samplerate, bitdepth, channels, buffercount )
Аргументи
number samplerate
- Кількість семплів в секунді під час програвання.
number bitdepth
- Кількість біт не семпл (8 or 16).
number channels
- 1 для моно, 2 для стерео.
number buffercount (8)
- Кількість буферів, які можна поставити в в чергу в будь-який час через Source:queue (англ.). Не може перевищувати 64. Якщо не вказано, використовується стандартне значення (~8), якого в багатьох ситуаціях достатньо.
Повертає
Source source
- Нове джерело (Source), яке можна використовувати в Source:queue (англ.).
Notes
The sample rate, bit depth, and channel count of any SoundData used with Source:queue (англ.) must match the parameters given to this constructor.
Див. також
- love.audio
- Source
- Source:queue (англ.)
- SourceType
Іншими мовами
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info