Difference between revisions of "Source (Українська)"
Line 26: | Line 26: | ||
| introtemplate=ListingIntro | | introtemplate=ListingIntro | ||
| outrotemplate=ListingOutro | | outrotemplate=ListingOutro | ||
+ | | ?Link for lists | ||
| ?Description | | ?Description | ||
| ?PrettySince | | ?PrettySince | ||
Line 38: | Line 39: | ||
| outrotemplate=ListingOutro | | outrotemplate=ListingOutro | ||
| limit=100 | | limit=100 | ||
+ | | ?Link for lists | ||
| ?Description | | ?Description | ||
| ?PrettySince | | ?PrettySince | ||
Line 50: | Line 52: | ||
| introtemplate=ListingIntro | | introtemplate=ListingIntro | ||
| outrotemplate=ListingOutro | | outrotemplate=ListingOutro | ||
+ | | ?Link for lists | ||
| ?Description | | ?Description | ||
| ?PrettySince | | ?PrettySince |
Latest revision as of 09:35, 22 September 2023
Джерело представляє аудіо, яке можна відтворити. З джерелами можна робити цікаві речі, як-от установлювати гучність, висоту звуку та його положення відносно слухача. Зауважте, що позиційне аудіо працює лише для моно (тобто нестерео) джерел.
Джерело є внутрішнім посиланням, поки воно відтворюється.
Елементи керування джерелом (відтворення/пауза/зупинка) діють відповідно до наведеної нижче таблиці станів.
Відтворення | Пауза | |
---|---|---|
play() | Без змін | Відтворення |
stop() | Пауза + Перемотати назад | Перемотати назад |
pause() | Пауза | Без змін |
І для любителів блок-схем (примітка: пропущені виклики не мають ефекту, зупинка завжди перемотує назад).
Конструктори
love.audio.newQueueableSource | Створює нове джерело аудіо (Source), яке можна використовувати для програвання звуку, згенерованого в реальному часі, через постановку в чергу (Source:queue). | 11.0 | |
love.audio.newSource | Створює нове джерело (Source) на основі файлу, звукових даних (SoundData) або декодувальника (Decoder). |
Функції
Object:release | Моментально знищує посилання на об'єкт в Lua. | 11.0 | |
Object:type | Отримує тип об'єкту як рядок. | ||
Object:typeOf | Перевіряє, чи має об'єкт певний тип. | ||
Source:clone | Створює ідентичну копію джерела, зупинену. | 0.9.1 | |
Source:getActiveEffects | Отримує список назв активних ефектів для певного джерела (Source). | 11.0 | |
Source:getAirAbsorption | Отримує кількість повітряного поглинання, встановлену для джерела. | 11.2 | |
Source:getAttenuationDistances | Отримує базову і максимальну відстані затухання для джерела. | 0.9.0 | |
Source:getChannelCount | Отримує кількість каналів в джерелі аудіо. | 11.0 | |
Source:getChannels | Отримує кількість каналів в джерелі аудіо. | 0.9.0 | |
Source:getCone | Отримує конус спрямованої гучності для джерела аудіо. | 0.9.0 | |
Source:getDirection | Отримує напрямок джерела (Source). | 0.7.0 | |
Source:getDuration | Отримує тривалість джерела аудіо. | 0.10.0 |
Перечислення
FilterType | Типи фільтрів для джерел аудіо (об'єктів Source). | 11.0 | |
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