WuhuIslandTesting/Library/PackageCache/com.unity.splines@1.0.1/Documentation~/getting-started-with-splines.md
2025-01-07 02:06:59 +01:00

3.2 KiB

Getting started with Splines

Creating the Asset

To create a spline game object there are three different methods.

In the Unity menu, go to GameObject > Spline > New Spline.
Create Spline, Unity Menu

In the Hierarchy window. RMB > Spline > New Spline
Create Spline, Hierarchy window

In the Inspector window, on a GameObject, Add Component > Spline Container (Script).
Create Spline, Inspector window

For more information, see also Spline Container.

Component Editor Tools

The Knot Placement, Knot Move, and the Tangent Move tools are available in the Component Editor Tools overlay in the Scene window. The Knot Placement tool will be automatically engaged after the spline is created with the Unity menu or the Hierarchy window.
Component editor tools

Knot Placement Tool

Use the Knot Placement tool to add knots.

When the tool is engaged, you can place knots on a surface, such as, a Terrain object or a mesh face.
Point Placement

Clicking on the first point will close the spline.
Close Loop

Placing knots not on a surface will place it on the grid instead.

Use Ctrl + z to delete the last created knot.

Use the Esc key to exit the Knot Placement creation.

Knot Move Tool

Use the Knot Move tool to move knots.Knot Move Tool

You can then select one or more knots to get a position handle to move them around.
Knot Move Handle

Clicking on the spline will create a new knot.
Knot Create

Selecting a knot and then pressing the delete key will delete the knot.
Knots Delete

Tangent Move Tool

Use the Tangent Move tool to move knot tangents. Tangent Move Tool

This can tool can only be engaged when in the Inspector window on the Spline Container the Edit Mode Type property is set to Bezier.
Edit Mode Type

The tangent can be manipulated by moving the tangent handle.
Tangent Movement

Holding Shift while using a tangent handle will display the radial rotation gizmo.
Tangent Shift Rotation