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.
59 results for rotate
DeltaRotation is a Rotator struct. For Z-only rotation use Make Rotator with Z=value.
AddActorLocalRotationUE 5.3, 5.4, 5.5, 5.6, 5.7updated 3mo agoPattern: MakeTransform(Location=SpawnLocation, Rotation=SpawnRotation, Scale=(1,1,1)) → SpawnActorFromClass(Class=ActorClass, SpawnTransform=Transform) → CastTo<YourClass>(ReturnValue). SpawnActorFromClass inputs: 'ActorClass', 'SpawnTransform' (Transform), not separate Location/Rotation. Use MakeTransform node to build the Transform struct from Location+Rotation+Scale.
Useful for converting local-space directions to world space. E.g. RotateVector(GetActorRotation, MakeVector(1,0,0)) = forward vector.
RotateVectorUE 5.3, 5.4, 5.5, 5.6, 5.7updated 3mo agoA 3D rotation (Pitch, Yaw, Roll) in degrees. Combine with Vector for full positioning.
Pattern: EventTick → Branch(bIsRotating) → True pin → MakeRotator(Z=RotationSpeed*DeltaSeconds) → AddActorLocalRotation. Key pin names: EventTick exec out='then', DeltaSeconds out='DeltaSeconds'; Branch exec in='execute', condition in='Condition'; AddActorLocalRotation exec in='execute', rotation in='DeltaRotation'. Multiply float by DeltaSeconds using Multiply_FloatFloat(A=RotationSpeed, B=DeltaSeconds).
K2_AddActorWorldRotation. Multiply rotation by DeltaSeconds for frame-rate independence.
AddActorWorldRotationUE 5.4, 5.7updated 3mo agoPure node — no exec pins.
GetActorRotationUE 5.3, 5.4, 5.5, 5.6, 5.7updated 3mo agoUse AddActorLocalRotation for delta rotation. bTeleportPhysics skips collision sweep.
SetActorRotationUE 5.3, 5.4, 5.5, 5.6, 5.7updated 3mo agoSet World RotationUE 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7updated 3mo agoAddActorWorldRotationUE 5.3, 5.4, 5.5, 5.6, 5.7updated 3mo ago