About Components¶
Strix Unity SDK comes with several Unity Components
that you can attach to your game object to perform some synchronization tasks.
They are all derived from the StrixBehaviour
class.
There are five such components, grouped into three functions:
Replication
StrixReplicator: takes care of object replication.
Movement synchronization
StrixMovementSynchronizer: synchronizes movement of most objects.
StrixTransformSynchronizer: synchronizes movement of an object that only makes simple movements.
StrixVehicleMovementSynchronizer: synchronizes movement of vehicles.
Animation synchronization
StrixAnimationSynchronizer: synchronizes animations across several clients.
As usual, each of these components has its own set of configuration properties that you can set values on Inspector of Unity Editor. You don’t need to write your own C# script for the purpose of using these components.
See appropriate pages grouped in functionalities for details of these components.