Destructure

What It Does

Splits a 2D vector into its individual X and Y components. This allows you to access and use the separate coordinate values of a vector.

Inputs

Name
Description
Type
Required

value

The vector to destructure

Vector2

Yes

Outputs

Name
Description
Type

x

The X component of the vector

Number

y

The Y component of the vector

Number

Destructure vector2 Example

How to Use It

  1. Drag the Destructure vector2 node into your graph.

  2. Connect a Vector2 value to the "value" input.

  3. The node will output the X component to the "x" output and the Y component to the "y" output.

  4. Connect these outputs to other nodes that require individual number values.

Tips

  • This node is useful when you need to perform different operations on each component of a vector.

  • Vector2 values are stored as arrays in the format [x, y], so the first value becomes the x output and the second value becomes the y output.

See Also

  • Create: For creating a new Vector2 from individual x and y values.

  • Add: For vector addition without needing to work with individual components.

Use Cases

  • Component Manipulation: Process the X and Y components of a vector separately for different scaling or calculations.

  • Layout Calculations: Extract position coordinates to use in spacing or alignment formulas.

  • Data Visualization: Break down vector data into components for different visual representations.

Last updated