Knowledge base
Knowledge base
Knowledge base
Free, anonymous browsing of Unreal Engine Blueprint examples, node references, and best practices. The same content the WoalzCraft plugin uses to generate Blueprints.
25 results for axis
Legacy Input System. The axis name must match one defined in Project Settings → Input → Axis Mappings.
GetInputAxisValueUE 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agoCall GetAxis(1D), GetAxis2D, or GetAxis3D depending on IA type. For movement IA mapped to WASD: use GetAxis2D (X=horizontal, Y=vertical).
EnhancedInput_GetAxisValueUE 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agoPattern: InputAxis MoveForward → Multiply_FloatFloat(A=AxisValue, B=1.0) → AddMovementInput(WorldDirection=GetActorForwardVector, ScaleValue=Product). Repeat for MoveRight with GetActorRightVector. Key pins: AddMovementInput inputs: 'WorldDirection' (Vector) and 'ScaleValue' (float). Input Axis event output pin is named 'Axis Value' (float).
Good for aligning to impact normals. MakeRotFromZ aligns Z-axis (good for surface normals from below).
MakeRotFromXUE 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agoMakeRotFromZUE 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agoA 3D point or direction (X, Y, Z). Used for positions, directions, scales. Z is up by default in UE.
A 3D rotation (Pitch, Yaw, Roll) in degrees. Combine with Vector for full positioning.
Pattern: EventTick → FindLookAtRotation(Start=GetActorLocation, Target=TargetLocation) → RInterpTo(Current=GetActorRotation, Target=LookAt, DeltaTime=DeltaSeconds, InterpSpeed=5.0) → SetActorRotation(NewRotation=InterpResult). Key pins: FindLookAtRotation inputs are 'Start' and 'Target' (both Vectors). RInterpTo inputs: 'Current' (Rotator), 'Target' (Rotator), 'DeltaTime' (float), 'InterpSpeed' (float). SetActorRotation input: 'NewRotation' (Rotator).
Returns radians. Use RadiansToDegrees to convert.
Atan2UE 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agoSetActorScale3DUE 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo ago