DE/setSoundPosition: Difference between revisions
Jump to navigation
Jump to search
(Created page with "__NOTOC__ {{Client function}} Diese Funktion wird genutzt um die Wiedergabeposition des sound Elements zu setzen. ==Syntax== <syntaxhighlight lang="lua">bool setSoundPo...") |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Client function}} | {{DE/Client function}} | ||
Diese Funktion wird genutzt um die Wiedergabeposition des [[ | Diese Funktion wird genutzt um die Wiedergabeposition des [[Sound]] Elements zu setzen. | ||
==Syntax== | ==Syntax== | ||
<syntaxhighlight lang="lua">bool setSoundPosition ( element theSound, float pos )</syntaxhighlight> | <syntaxhighlight lang="lua">bool setSoundPosition ( element theSound, float pos )</syntaxhighlight> | ||
{{OOP||[[sound]]:setPlaybackPosition|playbackPosition|getSoundPosition}} | {{DE/OOP||[[sound]]:setPlaybackPosition|playbackPosition|getSoundPosition}} | ||
===Required Arguments=== | ===Required Arguments=== | ||
*'''theSound:''' das [[ | *'''theSound:''' das [[Sound]] Element, von welchem du die Wiedergabeposition ändern möchtest. | ||
*'''pos:''' ein float (Fließkommazahl) Wert, welcher die neue Wiedergabeposition repräsentiert. Die Vorkommazahl ist die Anzahl der Sekunden und die Nachkommazahl der Millisekunden. | *'''pos:''' ein float (Fließkommazahl) Wert, welcher die neue Wiedergabeposition repräsentiert. Die Vorkommazahl ist die Anzahl der Sekunden und die Nachkommazahl der Millisekunden. | ||
Latest revision as of 14:59, 4 July 2018
Diese Funktion wird genutzt um die Wiedergabeposition des Sound Elements zu setzen.
Syntax
bool setSoundPosition ( element theSound, float pos )
OOP Syntax Hilfe! Ich verstehe das nicht!
- Methode: sound:setPlaybackPosition(...)
- Variable: .playbackPosition
- Gegenstück: getSoundPosition
Required Arguments
- theSound: das Sound Element, von welchem du die Wiedergabeposition ändern möchtest.
- pos: ein float (Fließkommazahl) Wert, welcher die neue Wiedergabeposition repräsentiert. Die Vorkommazahl ist die Anzahl der Sekunden und die Nachkommazahl der Millisekunden.
Rückgabe
Gibt ein true zurück, wenn bei dem sound Element die Wiedergabeposition erfolgreich geändert wurde, false wenn nicht.
Beispiel
Dieses Beispiel erlaubt dem Spieler zu entscheiden ab welcher Millisekunde der Song gespielt werden soll.
theSound = playSound("music/song.mp3") function setSongPos(cmd, tm) tm = tonumber(tm) local ssp = setSoundPosition(theSound,tm) if ssp then outputChatBox("Sound is now playing from: "..tostring(tm)) else outputChatBox("An error has occured.") end end addCommandHandler("skipsong", setSongPos)
Changelog
Version | Beschreibung |
---|
1.3.2 | Spieler Element für Stimme hinzugefügt |