VRChat 非公式日本語ドキュメント

VRC Object Sync

VRC Object Syncコンポーネントは、GameObjectのトランスフォームをインスタンス内の全プレイヤー間で同期します。具体的には、以下の要素を同期します。

プロパティ

パラメータ 説明
Allow Collision Ownership Transfer チェックを入れると、他のプレイヤーが所有するオブジェクトと衝突した際に、そのオブジェクトの所有権が転送されます。
Force Kinematic On Remote チェックを入れると、所有者以外の全プレイヤーに対して、アタッチされた rigidbody が強制的にキネマティックモードになります。

メソッド

名前 概要
SetKinematic(bool value) Kinematic状態を変更します。通常はオブジェクトのRigidbodyで処理されますが、同期目的のためにここで制御されます。Kinematic状態がオンの場合、このRigidbodyは力、衝突、ジョイントを無視します。
SetGravity(bool value) 重力状態を変更します。通常はオブジェクトのRigidbodyで処理されますが、同期目的のためにここで制御されます。
FlagDiscontinuity() オブジェクトをテレポートさせたい場合にこれをトリガーします。このフレームで行った変更は、補間なしで適用されます。
TeleportTo(Transform targetLocation) オブジェクトを指定した位置へ移動させます。
Respawn() オブジェクトを元のスポーン位置に戻します。

最終更新: