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.
20 results for zone
Pattern: EventActorBeginOverlap → CastTo<BP_Character>(Object=OtherActor) → Cast Succeeded → DoOnce → [your action here]. Key pins: EventActorBeginOverlap outputs 'OverlappedActor' and 'OtherActor'. CastTo input is 'Object', exec outputs are 'Cast Succeeded' and 'Cast Failed'. DoOnce exec output is 'Completed'.
Lays out children top-to-bottom. Children's Size pins control how space is distributed.
A 3D point or direction (X, Y, Z). Used for positions, directions, scales. Z is up by default in UE.
string
Pattern: Variables bCanDash(bool)=true, DashDistance(float)=1000, DashDuration(float)=0.2. Input → Branch(bCanDash) → SET bCanDash=false → GetActorForwardVector → Multiply(Forward, DashDistance) → Timeline(0→1 over DashDuration) → Update: VLerp(StartLoc, StartLoc+DashOffset, Alpha) → SetActorLocation. Finished → Delay(CooldownTime) → SET bCanDash=true.
Pattern: BoxCollision trigger, variable OverlappingActors(int)=0. OnBeginOverlap: OverlappingActors++ → Branch(OverlappingActors >= RequiredCount) → Activate. OnEndOverlap: OverlappingActors-- → Branch(OverlappingActors < RequiredCount) → Deactivate. Use interface or event dispatcher to notify connected actors (doors, platforms).
Lays out children left-to-right. Same Size pin model as Vertical Box.
K2_SetWorldLocation. USceneComponent method.
Set World LocationUE 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agoSet World RotationUE 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7updated 2mo agoPattern: Variables CurrentWave(int)=0, EnemiesAlive(int)=0, EnemiesPerWave(Array<int>). StartWave: CurrentWave++ → SET EnemiesAlive=EnemiesPerWave[CurrentWave]. Timer looping: Branch(SpawnedThisWave < EnemiesPerWave[CurrentWave]) → SpawnActor(EnemyClass, RandomSpawnPoint) → SpawnedThisWave++. OnEnemyDeath: EnemiesAlive-- → Branch(EnemiesAlive <= 0) → StartNextWave or Victory.