SetPositions
Sets the positions of all vertices in the trail.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
SetPositions(Vector3[])
Sets the positions of all vertices in the trail.
public void SetPositions(Vector3[] positions)
Parameters
The array of positions to set.
Remarks
You can only use this method to modify existing positions in the Trail. You cannot use it to add new positions.
When setting all positions, use this method instead of TrailRenderer.SetPosition because it is more efficient to set all positions using a single command than to set each position individually.
Additional Resources: TrailRenderer.positionCount property.
Additional Resources: TrailRenderer.SetPosition function.
SetPositions(NativeArray<Vector3>)
Sets the positions of all vertices in the trail.
public void SetPositions(NativeArray<Vector3> positions)
Parameters
The array of positions to set.
Remarks
You can only use this method to modify existing positions in the Trail. You cannot use it to add new positions.
When setting all positions, use this method instead of TrailRenderer.SetPosition because it is more efficient to set all positions using a single command than to set each position individually.
Additional Resources: TrailRenderer.positionCount property.
Additional Resources: TrailRenderer.SetPosition function.
SetPositions(NativeSlice<Vector3>)
Sets the positions of all vertices in the trail.
public void SetPositions(NativeSlice<Vector3> positions)
Parameters
The array of positions to set.
Remarks
You can only use this method to modify existing positions in the Trail. You cannot use it to add new positions.
When setting all positions, use this method instead of TrailRenderer.SetPosition because it is more efficient to set all positions using a single command than to set each position individually.
Additional Resources: TrailRenderer.positionCount property.
Additional Resources: TrailRenderer.SetPosition function.