love.audio.newSource (Deutsch)
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