I love the smell of UnrealEd crashing in the morning. – tarquin
UE3:TriggerStreamingLevel (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
This volume is used to control which levels are loaded/unloaded during gameplay.
Properties
Property group 'TriggerStreamingLevel'
Levels
Type: array<LevelStreamingData>
Modifiers: editinline
Holds the list of levels to load/unload when triggered
Subobjects
CollisionCylinder
Class: Engine.CylinderComponent
Inherits from: Trigger.CollisionCylinder
No new values.
Sprite
Class: Engine.SpriteComponent
Inherits from: Trigger.Sprite
No new values.
Structs
LevelStreamingData
Holds the various settings needed to un/load a streaming level
- bool bShouldBeLoaded
- Whether the level should be loaded
- bool bShouldBeVisible
- Whether the level should be visible if it is loaded
- bool bShouldBlockOnLoad
- Whether we want to force a blocking load
- LevelStreaming Level
- The level that will be streamed in
Events
Touch
event Touch (Actor Other, PrimitiveComponent OtherComp, Object.Vector HitLocation, Object.Vector HitNormal)
Overrides: Trigger.Touch
Loads & unloads the specified streaming levels when triggered
Parameters:
- Other - the actor generating the event
- HitLocation - the location of the touch
- HitNormal - the normal generated at the touch