List of No-Code Components (Unreal Engine)

Unity Good Pic-20240417-015620.png

There are many No-Code Components provided in the plugin. Use these directly, or as base classes to derive your own custom sync components!

Component

Purpose

Component

Purpose

Sync Transform

Synchronizes the actor’s local transform between clients. Note that if the actor is parented to another object’s transform and is different between users, the object may appear to be out of sync. If this occurs, try attaching Sync Transform to a higher object in he hierarchy.

Sync Transform Character

A specialized SyncTransform component that handles character pawns.

Sync Visibility

Synchronizes the asset’s “Actor Hidden In Game” property between clients as a negated value. (TRUE = VISIBLE)

Sync Light Color

Synchronizes the color of a light attached to this blueprint.

Sync Light Intensity

Synchronizes the intensity of a light attached to this blueprint.

Sync Image Sprite

Synchronizes the sprite value on an Image UI component. Note that you must provide it a list of Sprite options which can be assigned to it. Assigning the Image a sprite outside this options list will not synchronize properly.

Sync Material

Synchronizes the Material value on a Renderer component. Note that you must provide it a list of Material options which can be assigned to it. Assigning the Renderer a material outside this options list will not synchronize properly.

Sync Material Texture

Synchronizes the Texture value of a Material. Note that you need to make sure the material assigned to the object is also assigned in this component. You also must provide it a list of Texture options which can be assigned to it. Assigning the Material a texture outside this options list will not synchronize properly.

Sync Laser Component

The SyncLaserComponent component stores and retrieves laser pointer properties of an avatar to be synchronized for Copresence.

SyncNameTagImage

Part of the NameTagWidget, the SyncNameTagImage component stores and retrieves the profile image of users to be synchronized in a copresent Space.

SyncNameTagText

Part of the NameTagWidget, the SyncNameTagText component stores and retrieves the profile name of users to be synchronized in a copresent Space. This name is later used by other components to label other copresent features, such as profile image, transcription, and other interactive features.

SyncPawnColor

The SyncPawnColor component automatically stores and retrieves transform properties of an actor to synchronize in a Space.

Don’t see the exact component you are looking for? You can easily create your own!