wiki.sine.space | sinespace

Difference between revisions of "Scripting/SLineRenderer"

From wiki.sine.space
Jump to: navigation, search
(Created page with " =Public Member Functions= {{ScriptFunction|void|SetPosition|(int index, SVector position);|Set the position of a vertex in the line.|5=<pre></pre>|6=<pre></pre>}} {{ScriptF...")
 
(Replaced content with "This page has moved to: https://docs.sine.space/v/scripting/client-scripting/components/slinerenderer")
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
+
This page has moved to: https://docs.sine.space/v/scripting/client-scripting/components/slinerenderer
=Public Member Functions=
+
 
+
{{ScriptFunction|void|SetPosition|(int index, SVector position);|Set the position of a vertex in the line.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|SVector|GetPosition|(int index);|Get the position of a vertex in the line|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|void|SetPositions|(SVector[] positions);|Set the positions of all vertices in the line.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|SVector[]|GetPositions|();|description|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|void|SetWidth|(float start, float end);|Set width at start and end|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|void|SetColors|(SColor start, SColor end);|Set color at start and end (Line shader necessary)|5=<pre></pre>|6=<pre></pre>}}
+
 
+
 
+
 
+
=Properties=
+
 
+
{{ScriptFunction|bool|Enabled|{ get;set; }|Makes the rendered visible if enabled.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|bool|ReceiveShadows|{ get;set; }|Enable this option to make the line display any shadows that are cast upon it.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|bool|IsVisible|{ get;set; }|To check if this renderer is visible.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|bool|CastShadows|{ get;set; }|Specify if and how the line casts shadows when a suitable Light shine on it.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|bool|MotionVectors|{ get;set; }|Specifies whether this renderer has a per-object motion vector pass. If set to true, this object will have a per-object motion vector pass rendered|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|bool|UseLightProbes|{ get;set; }|The light probe interpolation type.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|float |StartWidth|{ get;set; }|Set the width at the start of the line.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|float |EndWidth|{ get;set; }|Set the width at the end of the line.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|float |WidthMultiplier|{ get;set; }|Set an overall multiplier that is applied to the LineRenderer.widthCurve to get the final width of the line.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|SColor|StartColor|{ get;set; }|Set the color at the start of the line.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|SColor|EndColor|{ get;set; }|Set the color at the end of the line.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|int|PositionCount|{ get;set; }|Set/get the number of vertices.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|bool|UseWorldSpace|{ get;set; }|If enabled, the points are considered as world space coordinates. If disabled, they are local to the transform of the GameObject to which this component is attached.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|bool|Loop|{ get;set; }|Enable this to connect the first and last positions of the line, and form a closed loop.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|int|NumCornerVertices|{ get;set; }|Set this to a value greater than 0, to get rounded corners between each segment of the line.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|int|NumCapVertices|{ get;set; }|Set this to a value greater than 0, to get rounded corners on each end of the line.|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|int|TextureMode|{ get;set; }|Control how the Texture is applied to the line. (0-3)|5=<pre></pre>|6=<pre></pre>}}
+
 
+
{{ScriptFunction|int|Alignment|{ get;set; }|Set the direction that the line faces. (0 or 1)|5=<pre></pre>|6=<pre></pre>}}
+
 
+
 
+
 
+
{{Scripting Navbox}}
+

Latest revision as of 06:03, 19 September 2022

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