2022.12.11この記事は約7分で読めます。3.0で制作されているアバターを、VCCに移行させます。3.0に変換する必要があります。BOOTHVRChatのAvatars3.0で作成するアバター向けのUnityEditor拡張のよくばりセットです。Avatars3.0は新しいアバター設定の仕組みです。VRChatの仕様変更やSDKの更新でうまく動かない可能性があります。VRCSDK3-AVATAR-2022...gatosyocora.booth.pmいったんunitypackage版を導入して変換してから移行作業を行うか、またはいきなりVCCに移行してVCC版を導入して変換することもできます。2023年以降はVCCのみが配布されます。アバターやワールドが直ちに使用できなくなるわけではありませんが、今後の編集作業に影響が出る可能性がありますので、2022年中にある程度作業を実施しておくことをおすすめします。2.0で制作されたアバターはそのままではVCCで使用できません。3.0に変換する必要があります。Companion)は、今後のアバターやワールド制作のランチャーとして機能します。SDKと同じ場所で配布されています。ブラウザでVRChatにログインし、Downloadをクリックします。Companionをクリックします。ダウンロードしたVRChat_CreatorCompanion_Setup_1.0.5.exeをダブルクリックします。初回インストール時はインストールモードの選択が必要です。(recommended)を選択します。usersを選択します。この場合、PCの管理者権限が必要です。利用規約が表示されます。agreementをクリックして、Nextをクリックします。VCCのインストール先を指定します。Companionが指定されています。そのまま、Nextをクリックします。Companionのプログラムをインストールしたフォルダ内には、プロジェクトデータを保存しないでください!プログラムのアップデートやアンインストール時に、プロジェクトデータが削除される危険性があります。プロジェクトデータのバックアップがあれば、復元することは可能です。このような事態に備え、バックアップは定期的に作成してください。スタートメニューへの追加の設定です。そのまま、Nextをクリックします。インストールが実行されます。VCCの実行インストールが完了すると、VCCは自動的に起動します。2回目以降はスタートメニューから起動できます。Hubのピン止めを外すと良いかもしれません。プロジェクトを移行するProjectsの下にあるAddをクリックします。Newは、これからアバターやワールドを制作するためのボタンです。VCCには、プロジェクトをzipでまとめてバックアップする機能が搭載されています。Settings→Backupsから任意のフォルダを指定できます。バックアップ先フォルダを同期型クラウドストレージ(DropboxやOneDrive)にしておくと、バックアップを実行した後に自動的にクラウドストレージにアップロードされるので利便性と耐久性が向上します。Projectsを選択すると、追加したプロジェクトが表示されます。×を押すとこの一覧から消すことができますが、同じ手順でここに追加することができます。Firstと表示されます。Migrateが必要です。Projectを選択すると、自動的にUnityエディタが起動します。Migrateをクリックしたいところですが、まずはバックアップを取りましょう。Backupで、Settingsで指定したフォルダにzipでバックアップを作成することができます。Responding(応答なし)が長い時間続くことがありますが、VCCを終了せずにしばらくお待ちください。Backupと表示されたらバックアップは完了しています。Okをクリックしてください。Meをクリックすると、バックアップ先フォルダを開くことができます。バックアップ先フォルダにzipファイルがあることを確認できます。移行を続けましょうMigrateをクリックすると、警告が表示されます。プロジェクトフォルダ内にあるVRCSDKやUdonは削除され、VCCで指定された新しいものに置き換えられます。その他にも削除されるものがあるため、画面内で確認してください。BACKUPをクリックします。Gitなど、ソース管理している場合もそのまま進めます。次に進む前にコミットを行ったことを確認してください。ボタンをクリックするとVCCへの移行が実行されます。GestureManagerが公式パッケージに導入されたため、置き換えられたようです。Projectをクリックすると、Unityエディタが起動します。画面右側でVCCで必要なパッケージを確認できます。SDKのアップデートはここで行うことになります。最新のSDKで不具合が発生した場合、バージョンを指定してダウングレードを行うこともできます。Frontをクリックすると、そのプロジェクトのUnityエディタの画面を最前面に表示できます。エディタが起動したらUnityエディタが起動したら、VCCに対応していない、もしくは干渉するエディタ拡張の削除やアップデートを行う必要があります。VCCに対応していないか干渉した場合、Consoleに赤いエラーが表示されます。この状態ではVRCSDKを使用できませんので、Consoleに表示されている文言を見ながらファイルを削除するか別の場所に移動してください。右上のアイコンをクリックすることでConsoleに表示するエラーレベルをフィルタできます。白色の情報、黄色の警告、赤色のエラーでフィルタできますが、今回は赤色のエラーだけ表示するようにします。VCCに対応しているものがリリースされている場合は、アップデートしてください。VCCに対応しているものがまだリリースされていない場合は、エディタ拡張作者の対応をお待ちください。同じようなことを実現できる別のエディタ拡張の使用を検討してください。1つエラーを解消すると、別のエラーが出てくることもあります。コンパイルエラーにより実行できていなかった部分で新たにエラーが発生した場合に発生する事象です。VCCに対応していないエディタ拡張をすべて削除することで必ず解消しますので、もぐら叩きのようにエラーがすべて解消するまで根気よく対処しましょう。参考までに、次のエディタ拡張は対応が必要です。Av3EmulatorGestureManagerがVCCで管理されるパッケージとなったため、GestureManager同梱版を導入するとエラーが出ます。GestureManagerが同梱されていないバージョンを手動でプロジェクトのフォルダにコピーしてください。HERE.のリンクからダウンロードできます。lyuma/Av3Emulatorgithub.comVRCAvatars3Toolsunitypackage対応版を導入しているとエラーが出ます。削除した上でVCC対応版を再導入してください。BOOTHVRChatのAvatars3.0で作成するアバター向けのUnityEditor拡張のよくばりセットです。Avatars3.0は新しいアバター設定の仕組みです。VRChatの仕様変更やSDKの更新でうまく動かない可能性があります。VRCSDK3-AVATAR-2022...gatosyocora.booth.pm動作確認して移行完了アバターのビルドを行ったり、エディタ拡張を使用したりして動作確認を行ってください。問題が発生していなければ、VCCへの移行は完了です。Avatars3.0でログアウトエモートを導入する(わかってる人向け)VRChatの仕様が気まぐれすぎました。Avatars3.0で導入する場合、手間が増えます。一方で、事実上いくらでもエモートを導入できるメリットもあります。していました(性能に制約がある環境で快適にプレイする方法も記載)3月17日~18日にかけて、初心者案内をしていました。ハウツーVRChatの公式サイト(ブラウザログイン)で使える便利な機能VRChatをより使いやすくするための機能として、ブラウザからログインするとできる付加機能があります。技術記事リンクを知っている人だけが入れるVRChatインスタンスすべてのVRChatインスタンスは、リンクが分かれば誰でも入ることができます。Instancesの場合は、その限りではありません。技術記事パーティクルの衝突判定で遊んでみるたとえば、銃と盾で合わせると楽しいかもしれないアバターギミック。他人のプライベートワールドを立ち上げる(またはインスタンスにいれる)方法VRChatには、一般の検索に表示されないプライベートワールドがあります。このワールドは一般的な検索では見つけられないため、主にイベントなどで使われることが多いです。t=e.querySelector(".ep-widget-search-comments-input");t.addEventListener("keyup",d),t.addEventListener("keydown",(e=>{38===e.keyCode&&e.preventDefault()})),t.addEventListener("blur",(function(){setTimeout((()=>i(t)),200)}))}))}();タイトルとURLをコピーしました。