Source (Deutsch)
Eine Geräuschquelle (engl.: Source) stellt einen Ton dar, welcher abgespielt und bearbeitet werden kann.
Es lassen sich interessante Dinge mit Geräuschquellen anstellen. So kann zum Beispiel die Lautstärke, die Tonhöhe oder die Position des Tons in der Spielewelt verändert werden.
Der Zustand einer Quelle kann wie folgt kontrolliert werden.
Anhalten | Abspielen | Pausieren | |
---|---|---|---|
play() | Abspielen | Unverändert | Abspielen |
stop() | Unverändert | Anhalten + Zurückspulen | Anhalten + Zurückspulen |
pause() | Unverändert | Pausieren | Unverändert |
resume() | Unverändert | Unverändert | Abspielen |
rewind() | Unverändert | Zurückspulen + Abspielen | Zurückspulen + Pausieren |
Dargestellt als Flow-Chart:
Konstruktoren
love.audio.newSource (Deutsch) | Erstellt aus einer Datei eine neue Source, entweder SoundData oder Decoder. |
Funktionen
Object:type (Deutsch) | Gibt den Typ des Objekts als String zurück. | ||
Object:typeOf (Deutsch) | Überprüft ob ein Objekt einem bestimmten Datentypen angehört. | ||
Source:clone (Deutsch) | Erstellt eine identische Kopie einer Geräuschquelle. | 0.9.1 | |
Source:getDirection (Deutsch) | Gibt die Richtung der Quelle zurück. | 0.7.0 | |
Source:getPitch (Deutsch) | Gibt die aktuelle Tonhöhe der Quelle zurück. | ||
Source:isLooping (Deutsch) | Gibt zurück, ob die Quelle sich wiederholt. | ||
Source:isPaused (Deutsch) | Wahr, wenn die Quelle pausiert ist. | 0.7.1 | 11.0 |
Source:isStatic (Deutsch) | Gibt zurück, ob die Quelle statisch ist. | 0.7.0 | |
Source:isStopped (Deutsch) | Gibt zurück, ob die Quelle gestoppt ist. | ||
Source:play (Deutsch) | Spielt eine Quelle ab. | 0.7.0 | |
Source:setLooping (Deutsch) | Sets whether the Source should loop. | ||
Source:setVolume (Deutsch) | Sets the current volume of the Source. |
Supertypen
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