love.audio.newQueueableSource
Доступно начиная с LÖVE 11.0
Эта функция не поддерживается в более ранних версиях.
Создает новый источник, пригодный для воспроизведения звука в режиме реального времени с помощью Source:queue.
Эта функция может быть медленной, если вызывается многократно, например, из love.update или love.draw. Если вам нужно часто использовать определённый ресурс, создайте его один раз и сохраните его, чтобы его можно было повторно использовать!
Функция
Синопсис
source = love.audio.newQueueableSource( samplerate, bitdepth, channels, buffercount )
Аргументы
number samplerate- Количество выборок в секунду при воспроизведении.
number bitdepth- Количество бит на выборку (8 или 16).
number channels- 1 для моно или 2 для стерео.
number buffercount (0)- Количество буферов, которые можно поставить в очередь в любой момент с помощью Source:queue. Не может быть больше 64. При отсутствии указанного значения выбирается разумное значение по умолчанию (~8).
Возвращает
Source source- Новый источник, пригодный для использования с Source:queue.
Примечания
Частота дискретизации, глубина бита и количество каналов любого SoundData, используемого с Source:queue, должны соответствовать параметрам, заданным в этом конструкторе.
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.audio.newQueueableSource