DE/setSoundPosition

From Multi Theft Auto: Wiki
Revision as of 14:55, 4 July 2018 by Crowd (talk | contribs) (Created page with "__NOTOC__ {{Client function}} Diese Funktion wird genutzt um die Wiedergabeposition des sound Elements zu setzen. ==Syntax== <syntaxhighlight lang="lua">bool setSoundPo...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Diese Funktion wird genutzt um die Wiedergabeposition des sound Elements zu setzen.

Syntax

bool setSoundPosition ( element theSound, float pos )

OOP Syntax Help! I don't understand this!

Method: sound:setPlaybackPosition(...)
Variable: .playbackPosition
Counterpart: 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

Siehe auch