unreal.ChaosLayeredMoveSource¶
- class unreal.ChaosLayeredMoveSource(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
ChaosMoverSourceBaseUChaosLayeredMoveSource: a UChaosMoverSourceBase that drives move generation from a single FLayeredMoveBase instance stored as an instanced struct property.
All four source lifecycle methods (OnStart_Async, GenerateMove_Async, IsFinished, OnEnd_Async) are fully delegated to the underlying FLayeredMoveBase async API, so subclasses of FLayeredMoveBase can be configured and swapped in the editor without subclassing this object.
C++ Source:
Plugin: ChaosMover
Module: ChaosMover
File: ChaosLayeredMoveSource.h
Editor Properties: (see get_editor_property/set_editor_property)
layered_move(InstancedStruct): [Read-Write] The layered move that drives velocity generation.