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