Replicated UObjects
[UClass]
public class UMyReplicatedUObject : UCSReplicatedObject
{
}Actor Example
[UClass]
public partial class AMyReplicatedActor : AActor
{
[UProperty(PropertyFlags.Replicated)]
public partial UMyReplicatedUObject ReplicatedObject { get; set; }
public override void BeginPlay()
{
base.BeginPlay();
if (HasAuthority())
{
ReplicatedObject = NewObject<UMyReplicatedUObject>(this);
// Register the new replicated UObject
AddReplicatedSubObject(ReplicatedObject);
}
}
}UActorComponent Example
Last updated