wiki.sine.space | sinespace

Difference between revisions of "Scripting/SVideos"

From wiki.sine.space
Jump to: navigation, search
(Created page with " =Public Member Functions= {{ScriptFunction|void|OpenUploadFileBrowser|();|Opens a window that let's you select a file you wish to upload.|5=<pre>Space.Videos.OpenUploadFileB...")
 
(Replaced content with "This page has moved to: https://docs.sine.space/v/scripting/client-scripting/network/svideos")
 
Line 1: Line 1:
 
+
This page has moved to: https://docs.sine.space/v/scripting/client-scripting/network/svideos
=Public Member Functions=
+
 
+
{{ScriptFunction|void|OpenUploadFileBrowser|();|Opens a window that let's you select a file you wish to upload.|5=<pre>Space.Videos.OpenUploadFileBrowser()</pre>|6=<pre>--this script will open a video upload window when clicked
+
thisObject = Space.Host.ExecutingObject
+
 
+
function OnClickFunction()
+
Space.Videos.OpenUploadFileBrowser()
+
end
+
 
+
 
+
thisObject.AddClickable()
+
thisObject.Clickable.Tooltip = "Click me to upload video"
+
thisObject.Clickable.OnClick(OnClickFunction)</pre>}}
+
 
+
{{ScriptFunction|void|OnUploadStart|(closure c);|Binds the function c to be called when an upload operation begins.|5=<pre>Space.Videos.OpenUploadFileBrowser()</pre>|6=<pre>--this script will show a text on screen that says "Uploading..." when a video upload is initiated
+
--and will hide it when the upload has ended
+
thisObject = Space.Host.ExecutingObject
+
textObject = Space.Host.GetReference("textObject") --add a UIText object to References in Scripting Runtime
+
textObject.UIText.Text = "Uploading..."
+
 
+
function OnUploadStartFunction()
+
textObject.Active = true
+
end
+
 
+
function OnUploadEndFunction()
+
textObject.Active = false
+
end
+
 
+
Space.Videos.OnUploadStart(OnUploadStartFunction)
+
Space.Videos.OnUploadEnd(OnUploadEndFunction)</pre>}}
+
 
+
{{ScriptFunction|void|OnUploadEnd|(closure c);|Binds the function c to be called when an upload operation ends.|5=<pre>Space.Videos.OpenUploadFileBrowser()</pre>|6=<pre>--this script will show a text on screen that says "Uploading..." when a video upload is initiated
+
--and will hide it when the upload has ended
+
thisObject = Space.Host.ExecutingObject
+
textObject = Space.Host.GetReference("textObject") --add a UIText object to References in Scripting Runtime
+
textObject.UIText.Text = "Uploading..."
+
 
+
function OnUploadStartFunction()
+
textObject.Active = true
+
end
+
 
+
function OnUploadEndFunction()
+
textObject.Active = false
+
end
+
 
+
Space.Videos.OnUploadStart(OnUploadStartFunction)
+
Space.Videos.OnUploadEnd(OnUploadEndFunction)</pre>}}
+
 
+
 
+
 
+
{{Scripting Navbox}}
+

Latest revision as of 07:03, 19 September 2022

This page has moved to: https://docs.sine.space/v/scripting/client-scripting/network/svideos