Insert Array Element
Last updated
Last updated
The Insert Array Element Node adds an element, or elements, to an Array. These are inserted at a specified index and given a specified value.
Scope: Project, Scene, Function, Prefab.
Index [n]
Drop-down
Specifies each new element's Index
in the Array, if one is not provided in the Input Socket.
Data Type [n]
Drop-down
Specifies each new element's Data Type
, if one is not provided in the Input Socket.
Value [n]
Drop-down
Specifies each new element's Value
, if one is not provided in the Input Socket.
Pulse Input (►)
Pulse
A standard Input Pulse, to trigger the execution of the Node.
Array
Array
The starting Array to have element(s) added.
Index (i)[n]
Int
The index i
where the element will be inserted. n
determines the number of Input Sockets available.
Value
Int
The value(s) of the element(s) to be added.
Pulse Output (►)
Pulse
A standard Output Pulse, to move onto the next Node along the Logic Branch, once this Node has finished its execution.
Array
Int
The resulting Array with the inserted element(s).
For example, an Array is populated as follows: . If the indices and are given and the values and are defined, the elements at those indices are inserted and the user is left with a new Array: .