Difference between revisions of "Source (Українська)"

 
(2 intermediate revisions by 2 users not shown)
Line 19: Line 19:
  
 
== Конструктори ==
 
== Конструктори ==
{{#ask: [[Category:Functions]] [[Constructs::Source]] [[Concept:Current]]
+
{{#ask: [[Category:Functions]] [[Constructs::Source (Українська)]] [[Concept:Current]]
 
| headers=hide
 
| headers=hide
 
| default=None.
 
| default=None.
 
| format=template
 
| format=template
| template=ListingFields
+
| template=ListingFields/with custom links
 
| introtemplate=ListingIntro
 
| introtemplate=ListingIntro
 
| outrotemplate=ListingOutro
 
| outrotemplate=ListingOutro
 +
| ?Link for lists
 
| ?Description
 
| ?Description
 
| ?PrettySince
 
| ?PrettySince
Line 31: Line 32:
 
}}
 
}}
 
== Функції ==
 
== Функції ==
{{#ask: [[Category:Functions]] [[parent::Source||Object]] [[Concept:Current]]
+
{{#ask: [[Category:Functions]] [[parent::Source (Українська)||Object (Українська)]] [[Concept:Current]]
 
| headers=hide
 
| headers=hide
 
| format=template
 
| format=template
| template=ListingFields
+
| template=ListingFields/with custom links
 
| introtemplate=ListingIntro
 
| introtemplate=ListingIntro
 
| outrotemplate=ListingOutro
 
| outrotemplate=ListingOutro
 
| limit=100
 
| limit=100
 +
| ?Link for lists
 
| ?Description
 
| ?Description
 
| ?PrettySince
 
| ?PrettySince
Line 43: Line 45:
 
}}
 
}}
  
== Переліки ==
+
== Перечислення ==
{{#ask: [[Category:Enums]] [[parent::Source]] [[Concept:Current]]
+
{{#ask: [[Category:Enums]] [[parent::Source (Українська)]] [[Concept:Current]]
 
| headers=hide
 
| headers=hide
 
| format=template
 
| format=template
| template=ListingFields
+
| template=ListingFields/with custom links
 
| introtemplate=ListingIntro
 
| introtemplate=ListingIntro
 
| outrotemplate=ListingOutro
 
| outrotemplate=ListingOutro
 +
| ?Link for lists
 
| ?Description
 
| ?Description
 
| ?PrettySince
 
| ?PrettySince
 
| ?PrettyRemoved
 
| ?PrettyRemoved
 
}}
 
}}
 +
 
== Супертипи ==
 
== Супертипи ==
* [[parent::Object]]
+
* [[parent::Object (Українська)]]
 
== Також дивіться ==
 
== Також дивіться ==
 
* [[parent::love.audio (Українська)]]
 
* [[parent::love.audio (Українська)]]
Line 61: Line 65:
 
{{#set:Description=Джерело представляє аудіо, яке можна відтворити.}}
 
{{#set:Description=Джерело представляє аудіо, яке можна відтворити.}}
 
{{#set:Since=000}}
 
{{#set:Since=000}}
 +
{{#set:Link for lists=[[Source (Українська)|Source]]}}
 
== Іншими мовами ==
 
== Іншими мовами ==
 
{{i18n|Source}}
 
{{i18n|Source}}

Latest revision as of 09:35, 22 September 2023

Джерело представляє аудіо, яке можна відтворити. З джерелами можна робити цікаві речі, як-от установлювати гучність, висоту звуку та його положення відносно слухача. Зауважте, що позиційне аудіо працює лише для моно (тобто нестерео) джерел.

Джерело є внутрішнім посиланням, поки воно відтворюється.

Елементи керування джерелом (відтворення/пауза/зупинка) діють відповідно до наведеної нижче таблиці станів.

Відтворення Пауза
play() Без змін Відтворення
stop() Пауза + Перемотати назад Перемотати назад
pause() Пауза Без змін

І для любителів блок-схем (примітка: пропущені виклики не мають ефекту, зупинка завжди перемотує назад).

NewSourceControls.png

Конструктори

love.audio.newQueueableSource Створює нове джерело аудіо (Source), яке можна використовувати для програвання звуку, згенерованого в реальному часі, через постановку в чергу (Source:queue). Added since 11.0
love.audio.newSource Створює нове джерело (Source) на основі файлу, звукових даних (SoundData) або декодувальника (Decoder).

Функції

Object:release Моментально знищує посилання на об'єкт в Lua. Added since 11.0
Object:type Отримує тип об'єкту як рядок.
Object:typeOf Перевіряє, чи має об'єкт певний тип.
Source:clone Створює ідентичну копію джерела, зупинену. Added since 0.9.1
Source:getActiveEffects Отримує список назв активних ефектів для певного джерела (Source). Added since 11.0
Source:getAirAbsorption Отримує кількість повітряного поглинання, встановлену для джерела. Added since 11.2
Source:getAttenuationDistances Отримує базову і максимальну відстані затухання для джерела. Added since 0.9.0
Source:getChannelCount Отримує кількість каналів в джерелі аудіо. Added since 11.0
Source:getChannels Отримує кількість каналів в джерелі аудіо. Added since 0.9.0
Source:getCone Отримує конус спрямованої гучності для джерела аудіо. Added since 0.9.0
Source:getDirection Отримує напрямок джерела (Source). Added since 0.7.0
Source:getDuration Отримує тривалість джерела аудіо. Added since 0.10.0

Перечислення

FilterType Типи фільтрів для джерел аудіо (об'єктів Source). Added since 11.0
SourceType Типи джерел аудіо.

Супертипи

Також дивіться


Іншими мовами