This page is not available in the language you have chosen. It will be displayed in English by default. If you would like to view it in a different language, you can try selecting another language.
This page contains a reference listing of properties available on Blueprint Spline Components. The properties displayed will be slightly different if the Blueprint Spline Component is selected in the Blueprint Editor, is a Root Component, or if the component is selected in the Level Editor.
Properties
Transform
| Property | Description |
|---|---|
| Location | The location of the Actor or Component in World Space or Relative to its parent. |
| Rotation | The rotation of the Actor or Component in World Space or Relative to its parent. |
| Scale | The Scale of the Actor or Component in World Space or Relative to its parent. |
Sockets
| Property | Description |
|---|---|
| Parent Socket | When this component is the Child of a Skeletal Mesh Component (or Static Mesh Component with a Socket), you can specify a Socket or Joint to attach this component to. |
Spline
| Property | Description |
|---|---|
| Duration | Specifies the duration of the spline in seconds |
| Override Construction Script | Whether the spline has been edited from its default by the spline component visualizer |
| Input Spline Points to Construction Script | Whether the spline points should be passed to the User Construction Script so they can be further manipulated by it. |
| Draw Debug | If true, the spline will be rendered if the Splines showflag is set. |
| Closed Loop | Whether the spline is to be considered as a closed loop. |
| Default Up Vector | Default up vector in local space to be used when calculating transforms along the spline |
Advanced
| Property | Description |
|---|---|
| Reparam Steps Per Segment | Number of steps per spline segment to place in the reparameterization table |
| Stationary Endpoints | Whether the endpoints of the spline are considered stationary when traversing the spline at non-constant velocity. |
Editor
| Property | Description |
|---|---|
| Editor Unselected Spline Segment Color | Color of an unselected spline component segment in the editor. |
| Editor Selected Spline Segment Color | Color of a selected spline component segment in the editor. |
| Should Visualize Scale | Whether or not scale visualization should be displayed in the editor. |
| Scale Visualization Width | Width of the spline when scale visualization is enabled in the editor. |
Selected Points
| Property | Description |
|---|---|
| Input Key | This is the index of the selected Curve Point on the curve. |
| Position | This is the location of the selected Curve Point in local space. |
| Arrive Tangent | This is the vector that defines the tangent of the curve as it approaches the selected Curve Point. |
| Leave Tangent | This is the vector that defines the tangent of the curve as it departs the selected Curve Point. |
| Rotation | Rotation can be applied to a Curve Point to modify its tangents. This value is applied separately from the tangents, so both can be modified to create the desired results. |
| Scale | Scale can be applied to a Curve Point to modify its tangents. This value is applied separately from the tangents, so both can be modified to create the desired results. |
| Type | Defines the type of curve at the selected Curve Point.
|
Tags
| Property | Description |
|---|---|
| Component Tags | Array of tags that can be used for grouping and categorizing. Can also be accessed from scripting. |
Activation
| Property | Description |
|---|---|
| Auto Activate | Whether the component is activated at creation or must be explicitly activated. |
Events
| Property | Description |
|---|---|
| On Component Hit | Event called when a component hits (or is hit by) something solid. |
| On Component Begin Overlap | Event called when something starts to overlaps this component, for example a player walking into a trigger. |
| On Component End Overlap | Event called when something stops overlapping this component |
| On Component Wake | Event called when the underlying physics objects is woken up |
| On Component Sleep | Event called when the underlying physics objects is put to sleep |
| On Begin Cursor Over | Event called when the mouse cursor is moved over this component and mouse over events are enabled in the player controller |
| On End Cursor Over | Event called when the mouse cursor is moved off this component and mouse over events are enabled in the player controller |
| On Clicked | Event called when the left mouse button is clicked while the mouse is over this component and click events are enabled in the player controller |
| On Released | Event called when the left mouse button is released while the mouse is over this component click events are enabled in the player controller |
| On Input Touch Begin | Event called when a touch input is received over this component when touch events are enabled in the player controller |
| On Input Touch End | Event called when a touch input is released over this component when touch events are enabled in the player controller |
| On Input Touch Enter | Event called when a finger is moved over this component when touch over events are enabled in the player controller |
| On Input Touch Leave | Event called when a finger is moved off this component when touch over events are enabled in the player controller |
| Physics Volume Changed | Delegate that will be called when PhysicsVolume has been changed. |