Difference between revisions of "Source (Deutsch)"

(Created page with 'Eine Quelle repräsentiert Klänge, die man abspielen kann. Man kann interessante Dinge mit Quellen machen, wie z.B. die Lautstärke, den Kanalabstand, und seine Position relativ…')
 
m
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Eine Quelle repräsentiert Klänge, die man abspielen kann.
+
Eine Geräuschquelle (engl.: Source) stellt einen Ton dar, welcher abgespielt und bearbeitet werden kann.
Man kann interessante Dinge mit Quellen machen, wie z.B. die Lautstärke, den Kanalabstand, und seine Position relativ zum Hörer zu regeln.
+
 
 +
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.
 +
{| class="wikitable"
 +
! !! 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:
 +
 
 +
[[File:SourceControls.png|400px]]
 +
 
 
== Konstruktoren ==
 
== Konstruktoren ==
{{#ask: [[Category:Functions]] [[Constructs::Source (Deutsch)]]
+
{{#ask: [[Category:Functions]] [[Constructs::Source (Deutsch)]] [[Concept:Current]]
 
| headers=hide
 
| headers=hide
 
| default=None.
 
| default=None.
 +
| format=template
 +
| template=ListingFields
 +
| introtemplate=ListingIntro
 +
| outrotemplate=ListingOutro
 
| ?Description
 
| ?Description
 +
| ?PrettySince
 +
| ?PrettyRemoved
 
}}
 
}}
 
== Funktionen ==
 
== Funktionen ==
{{#ask: [[Category:Functions]] [[parent::Source (Deutsch)]] OR [[parent::Object (Deutsch)]]
+
{{#ask: [[Category:Functions]] [[parent::Source (Deutsch)||Object (Deutsch)]] [[Concept:Current]]
 
| headers=hide
 
| headers=hide
 +
| format=template
 +
| template=ListingFields
 +
| introtemplate=ListingIntro
 +
| outrotemplate=ListingOutro
 
| ?Description
 
| ?Description
 +
| ?PrettySince
 +
| ?PrettyRemoved
 
}}
 
}}
 +
== Supertypen ==
 +
* [[parent::Object (Deutsch)]]
 
== Siehe auch ==
 
== Siehe auch ==
 
* [[parent::love.audio (Deutsch)]]
 
* [[parent::love.audio (Deutsch)]]
 
[[Category:Types]]
 
[[Category:Types]]
{{#set:Description=Eine Quelle repräsentiert Klänge, die man abspielen kann.}}
+
{{#set:Description=Eine Quelle stellt einen Ton dar, welcher abgespielt werden kann.}}
 +
{{#set:Since=000}}
 
== Andere Sprachen ==
 
== Andere Sprachen ==
 
{{i18n|Source}}
 
{{i18n|Source}}

Latest revision as of 16:49, 30 September 2014

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:

SourceControls.png

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. Added since 0.9.1
Source:getDirection (Deutsch) Gibt die Richtung der Quelle zurück. Added since 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. Added since 0.7.1 Removed in 11.0
Source:isStatic (Deutsch) Gibt zurück, ob die Quelle statisch ist. Added since 0.7.0
Source:isStopped (Deutsch) Gibt zurück, ob die Quelle gestoppt ist.
Source:play (Deutsch) Spielt eine Quelle ab. Added since 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