コンポーネントについて¶
Strix Unity SDKには、ゲームオブジェクトにアタッチすることで同期を行うUnityコンポーネントがいくつかあります。それらのコンポーネントはどれもStrixBehaviour
クラスを継承しています。
コンポーネントは5種類あり、3つの機能グループに分かれています。
複製
StrixReplicator: オブジェクトの複製を行います。
移動同期
StrixMovementSynchronizer: ほとんどのオブジェクトの移動を同期します。
StrixTransformSynchronizer: 単純な移動しか行わないオブジェクトの移動を同期します。
StrixVehicleMovementSynchronizer: 乗り物の移動を同期します。
アニメーション同期
StrixAnimationSynchronizer: 複数のクライアント間でアニメーションを同期します。
通常通り、これらのコンポーネントには構成用の一連のプロパティがあり、Unityエディターのインスペクターで値を設定できます。これらのコンポーネントを利用するために自分でC#スクリプトを書く必要はありません。
これらのコンポーネントの詳細については、機能別にまとめてある中から該当するページをご覧ください。