A LineRenderer OverNode is used to draw free-floating lines in a 3D space, by interacting with the Unity LineRenderer Component.
This node is used to expose the parameters and attributes of a given input Unity LineRenderer component, which are:
Name | Type | Description |
---|---|---|
Ref | A reference of the input Unity LineRenderer Component | |
Start Color | Color | The color at the start of the line |
End Color | Color | The color at the end of the line |
Start Width | Float | The line width at the start of the line |
End Width | Float | The line width at the end of the line |
Loop | Boolean | Connect the start and end positions of the line together to form a continuous loop |
Position Count | Integer | The number of vertices of the line |
Material | The first instantiated material assigned to the line renderer | |
Shared Material | The shared material of this object |
This node is used to modify an existing Line Renderer Component, by setting a new Color. A Position
can be selected to instruct the node either to set the start or the end colour.
This Flow Node accepts the following input data:
Name | Type | Description |
---|---|---|
Line Renderer | A reference of the input Unity Line Renderer Component | |
Color | Color | Color to set |
Position | Enum | Either Start or End |
and produces the following output data:
Name | Type | Description |
---|---|---|
Output | A reference of the modified Unity Renderer Component |
This node is used to modify an existing Line Renderer Component, by setting a new line Width. A Position
can be selected to instruct the node either to set the start or the end line width.
This Flow Node accepts the following input data:
Name | Type | Description |
---|---|---|
Line Renderer | A reference of the input Unity Line Renderer Component | |
Width | Float | Width of the line to set |
Position | Enum | Either Start or End |
and produces the following output data:
Name | Type | Description |
---|---|---|
Output | A reference of the modified Unity Renderer Component |
This node is used to modify an existing Line Renderer Component, by editing the loop property of the line.
This Flow Node accepts the following input data:
Name | Type | Description |
---|---|---|
Line Renderer | A reference of the input Unity Line Renderer Component | |
Loop | Bool | This value determines if the line will loop or not |
and produces the following output data:
Name | Type | Description |
---|---|---|
Output | A reference of the modified Unity Renderer Component |
This node is used to modify an existing Line Renderer Component, by editing the number of vertices contained in the line.
This Flow Node accepts the following input data:
Name | Type | Description |
---|---|---|
Line Renderer | A reference of the input Unity Line Renderer Component | |
Position Count | Integer | This value determines how many vertices the line will contain |
and produces the following output data:
Name | Type | Description |
---|---|---|
Output | A reference of the modified Unity Renderer Component |
This node is used to modify an existing Line Renderer Component, by setting a new Material. A Material Type
can be selected to instruct the node either to set the Shared Material
or not.
This Flow Node accepts the following input data:
Name | Type | Description |
---|---|---|
Line Renderer | A reference of the input Unity Renderer Component | |
Material | Material to be set | |
Material Type | Enum | Either New or Shared |
and produces the following output data:
Name | Type | Description |
---|---|---|
Output | A reference of the modified Unity Renderer Component |
This node is used to modify an existing Line Renderer Component, by editing the Position value of one of its vertices.
This Flow Node accepts the following input data:
Name | Type | Description |
---|---|---|
Line Renderer | A reference of the input Unity Renderer Component | |
Index | Integer | Index value of the vertex to edit |
Position | Vector3 | New vertex position |
and produces the following output data:
Name | Type | Description |
---|---|---|
Output | A reference of the modified Unity Renderer Component |