Prefab Properties Object
About
A Prefab Properties Object is a UObject which can containe variables and logic.
You can see it as a data only fragment or something more complex that can be shared between actors.
These properties are usually added to a Prefab Reference Component and transfered to a Prefab Source Component where it is used at runtime. But you can also apply "independant" Prefab Properties Objects on a Prefab Source Component if its not spawned by a Prefab Reference Component.
Classes
> Base Prefab Properties Object (UPSBaseActorPrefabProperties)
Base class for any actor prefab properties objects. This shouldn't directly be used as base for Blueprints.
The outer is the PRC which defined these objects (Prefab Reference Component). See the subclasses to know how the outer is changed at runtime.
> Single Prefab Properties Object (UPSSingleActorPrefabProperties)
Use this as the base class for singleplayer project.
At runtime the outer will change to the managing Prefab Source Component
> Net Prefab Properties Object (UPSNetActorPrefabProperties)
Use this as the base class for multiplayer project.
At runtime the object will be duplicated to a new independant replicated one whic hwill be owned by the Prefab Net Manager.
Last updated