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

ネットワークの互換性

ワールドを更新すると、古いワールドバージョンで起動されたすべての稼働中のVRChatインスタンスと互換性がなくなる可能性があります。これは、ネットワーク経由でデータを同期するオブジェクトを変更し、その通信方法や内容を変更した場合に発生することがあります。

互換性の判断

ワールドの両方のバージョンにオブジェクトが存在し、そのオブジェクトがネットワークデータを同期する場合、以下の条件下では互換性がないと判断されます:

  • コンポーネントの型、数、および順序が一致していない場合。
  • または、コンポーネントの変数の型、数、および順序が一致していない場合。

同期オブジェクトに新しいコンポーネントや新しい同期変数を追加すると、次にアップロードするワールドバージョンは、前のバージョンと互換性がなくなる可能性が高いです。

影響

ワールドが以前のバージョンと互換性のない状態になるような変更が行われた場合、以前のワールドバージョンで起動された稼働中のインスタンスに参加しようとするすべてのユーザーに対し、そのインスタンスが互換性のないバージョンのワールドで動作していることが通知されます。ユーザーはインスタンスから退出させられ、VRChatでの操作を続行するには通知を確認する必要があります。全ユーザーがインスタンスから退出すると、そのインスタンスは非アクティブになります。ユーザーがそのインスタンスに再参加する際、最新のワールドバージョンで再起動されるため、互換性の問題を引き起こすことなく新しいバージョンを利用することができます。

全ユーザーがインスタンスから退出すると、そのインスタンスは非アクティブになります。ユーザーがそのインスタンスに再参加する際、最新のワールドバージョンで再起動されるため、互換性の問題を引き起こすことなく新しいバージョンを利用することができます。

最終更新: