VRCSDK更新手順

公式の手順はここにある。

docs.vrchat.com

簡単に訳しておく。

  1. Unity 5.6.3p1を使う。最新のVRCSDKを入手する。 https://vrchat.com/download/sdk

  2. Unityのプロジェクトを閉じてWindows Explorerでプロジェクトのフォルダを開く

  3. Assetsフォルダの中のVRCSDKフォルダとVRCSDK.metaファイルを消す

  4. Pluginsフォルダの中のVRCSDKフォルダとVRCSDK.metaファイルを消す。

  5. Unityでプロジェクトを開いて新しいSDKを再インポートする。メニューの「Assets」→「Import Package」→「Custom Package」から、ダウンロードした新SDKを開く。

  6. ダイアログが開くので下の方の「Import」を押す。もしリスト中にグレーアウトされたりチェックが入っていないファイルがあるなら、何らかのファイルを消し忘れてるはず。やり直す。

複雑なトリガを駆使したプロジェクトを作っている人は、旧プロジェクトのVRCSDKのフォルダを同様に消して、空のダミープロジェクトに新SDKをインポートして、そこからVRCSDKフォルダとVRCSDK.metaファイルを旧プロジェクトに移植する方が安全らしい。いずれにしても、元のフォルダのバックアップは取っておくこと。Git等で管理できればより望ましいよね。