Difference between revisions of "love.audio.newSource (Deutsch)"
(Created page with 'Erstellt aus einer Datei eine neue Quelle. Quellen die aus SoundData erstellt wurden, sind immer statisch. == Funktion == === Überbl…') |
|||
Line 1: | Line 1: | ||
− | Erstellt aus einer Datei eine neue [[Source (Deutsch)| | + | Erstellt aus einer Datei eine neue [[Source (Deutsch)|Source]], entweder [[SoundData (Deutsch)|SoundData]] oder [[Decoder (Deutsch)|Decoder]]. Quellen die mittels SoundData erstellt wurden, sind immer statisch. |
− | + | ||
+ | {{newobjectnotice}} | ||
+ | |||
== Funktion == | == Funktion == | ||
=== Überblick === | === Überblick === | ||
Line 42: | Line 44: | ||
love.audio.play(sfx) | love.audio.play(sfx) | ||
</source> | </source> | ||
− | === | + | === Decoder laden und eine Quelle erstellen === |
<source lang="lua"> | <source lang="lua"> | ||
data = love.sound.newSoundData("sfx.wav") | data = love.sound.newSoundData("sfx.wav") | ||
Line 56: | Line 58: | ||
* [[Constructs::Source (Deutsch)]] | * [[Constructs::Source (Deutsch)]] | ||
[[Category:Functions]] | [[Category:Functions]] | ||
− | {{#set:Description=Erstellt | + | {{#set:Description=Erstellt aus einer Datei eine neue [[Source (Deutsch)|Source]], entweder [[SoundData (Deutsch)|SoundData]] oder [[Decoder (Deutsch)|Decoder]].}} |
+ | {{#set:Since=000}} | ||
== Andere Sprachen == | == Andere Sprachen == | ||
{{i18n|love.audio.newSource}} | {{i18n|love.audio.newSource}} |
Revision as of 19:18, 4 March 2012
Erstellt aus einer Datei eine neue Source, entweder SoundData oder Decoder. Quellen die mittels SoundData erstellt wurden, sind immer statisch.
![]() |
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! |
Funktion
Überblick
source = love.audio.newSource( file, type )
Argumente
string file
- Die Datei aus der die Quelle erstellt werden soll.
SourceType type
- Die Streaming- oder statische Quelle.
Rückgabewert
Source source
- Eine neue Quelle, die das angegebene Audiomaterial abspielen kann.
Funktion
Überblick
source = love.audio.newSource( data )
Argumente
SoundData data
- Die SoundData aus der eine Quelle erstellt werden soll.
Rückgabewert
Source source
- Eine neue Quelle, die das angegebene Audiomaterial abspielen kann. Der SourceType von dem zurückgegebenen Klang ist „static“.
Funktion
Überblick
source = love.audio.newSource( decoder, type )
Argumente
Decoder decoder
- Der Decoder aus dem eine Quelle erstellt werden soll.
SourceType type
- Streaming- oder statische Quelle.
Rückgabewert
Source source
- Eine neue Quelle, die die angegebenen Klänge abspielen kann.
Beispiele
Hintergrundmusik laden und abspielen
bgm = love.audio.newSource("bgm.ogg", "stream")
love.audio.play(bgm)
Einen Soundeffekt laden und abspielen
sfx = love.audio.newSource("sfx.wav", "static")
love.audio.play(sfx)
Decoder laden und eine Quelle erstellen
data = love.sound.newSoundData("sfx.wav")
sfx = love.audio.newSource(data)
SoundData laden und eine Quelle erstellen
decoder = love.sound.newDecoder("bgm.ogg")
bgm = love.audio.newSource(decoder)
Siehe auch
Andere Sprachen
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