Unreal Engine Blueprint API Reference > Utilities > Struct
Adds a node that breaks a 'PredictProjectilePathParams' into its member fields
Inputs
Type | Name | Description |
---|---|---|
struct | Predict Projectile Path Params |
Outputs
Type | Name | Description |
---|---|---|
vector | Start Location | Location of the start of the trace. |
vector | Launch Velocity | Initial launch velocity at the start of the trace. |
boolean | Trace With Collision | Whether to trace along the path looking for blocking collision and stopping at the first hit. |
real | Projectile Radius | Projectile radius, used when tracing for collision. If <= 0, a line trace is used instead. |
real | Max Sim Time | Maximum simulation time for the virtual projectile. |
boolean | Trace With Channel | Whether or not to use TraceChannel, if tracing with collision. |
enum | Trace Channel | Trace channel to use, if tracing with collision. |
enum | Object Types | Object type to use, if tracing with collision. |
object | Actors To Ignore | Actors to ignore when tracing with collision. |
real | Sim Frequency | Determines size of each sub-step in the simulation (chopping up MaxSimTime). Recommended between 10 to 30 depending on desired quality versus performance. |
real | Override Gravity Z | Optional override of Gravity (if 0, uses WorldGravityZ). |
enum | Draw Debug Type | Debug drawing duration option. |
real | Draw Debug Time | Duration of debug lines (only relevant for DrawDebugType::Duration) |
boolean | Trace Complex | Trace against complex collision (triangles rather than simple primitives) if tracing with collision. |