|
|
(5 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | =Members=
| + | This page has moved to: https://docs.sine.space/v/scripting/client-scripting/components/sscenebackgroundmusic |
− | {{ScriptFunction|void|OnTrackChange|(Closure o)|Function will be called when track changes. |5=<pre>otc = function(trackInfo)
| + | |
− | Space.Log(trackInfo.Title)
| + | |
− | Space.Log(trackInfo.Artist)
| + | |
− | end
| + | |
− | Space.Host.ExecutingObject.Radio.OnTrackChange(otc)</pre>}}
| + | |
− | | + | |
− | {{ScriptFunction|void|OnUpcomingTrackChange|(Closure o)|Function will be called when there's an upcoming track change|5=<pre>otc = function(trackInfo)
| + | |
− | Space.Log(trackInfo.Title)
| + | |
− | Space.Log(trackInfo.Artist)
| + | |
− | end
| + | |
− | Space.Host.ExecutingObject.Radio.OnUpcomingTrackChange(otc)</pre>}}
| + | |
− | | + | |
− | {{ScriptFunction|void|Play|()|Plays the radio stream|5=<pre>Space.Host.ExecutingObject.Radio.Play()</pre>}}
| + | |
− | | + | |
− | {{ScriptFunction|void|PlayMP3Stream|(string url)|Sets the given MP3 stream url as current stream|5=<pre>Space.Host.ExecutingObject.Radio.PlayMP3Stream("http://stream.example.org:1234/")</pre>}}
| + | |
− | | + | |
− | {{ScriptFunction|void|PlayVorbisStream|(string url)|Sets the given Vorbis stream url as current stream|5=<pre>Space.Host.ExecutingObject.Radio.PlayVorbisStream("http://stream.example.org:1234/")</pre>}}
| + | |
− | | + | |
− | {{ScriptFunction|void|Stop|()|Stops playing the radio stream|5=<pre>Space.Host.ExecutingObject.Radio.Stop()</pre>}}
| + | |
− | | + | |
− | | + | |
− | | + | |
− | =Properties=
| + | |
− | | + | |
− | {{ScriptFunction|bool|Enabled|{ get; set; }|Is this component Enabled?|5= <pre>Space.Host.ExecutingObject.Radio.Enabled = true</pre>}}
| + | |
− | | + | |
− | {{ScriptFunction|string|URL|{ get; }|URL of the current stream|5= <pre>streamURL = Space.Host.ExecutingObject.Radio.URL </pre>}}
| + | |
− | | + | |
− | | + | |
− | | + | |
− | | + | |
− | {{Scripting Navbox}}
| + | |
Latest revision as of 06:21, 19 September 2022
This page has moved to: https://docs.sine.space/v/scripting/client-scripting/components/sscenebackgroundmusic