アップロード関連
元のアバターorワールドを上書きせずに別のモノとしてアップロードする方法
- コピペ&Detach:https://twitter.com/gend_VRchat/status/981665147092635649
- 各アバターは、名前ではなくアップロード時に与えられる固有のIDで管理されているため、IDを付け替えることで中身を入れ替えることが出来る
- 元のアバターorワールドをCtrl+C&Ctrl+Vでコピー&ペーストして複製する(シーンの複製でも可)
- 上書き用と別モノとして登録する用に分けるため
- 複製したアバターorワールドに設定されているPipeline Managerの欄にあるDetachをクリックし、IDを削除する。
- アップロードし直すと別アバターorワールドとして登録できる。
- --
アップロードが非常に遅い
- VRChatSDK→Settings→Publish→Future Proof Publishのチェックを外すと、何らかの工程が省略されてアップロードが早くなる
- ワールド、アバターのいづれのケースでも有効
- なぜかアップロード出来ない場合もこれで改善されることがある
Sceneの肥大化問題
- 最初は数分あればアップロードできていたワールドがアセットを追加していくと10分、20分と時間がかかるようになり、テストもままならなくなってしまう
- そのため、複数パターンを同時に試すことも重要ですが、ワールドに置く小物はテスト用の小規模ワールドでローカルテストののち、オンラインテストを行い、問題なければ本命のワールドに移植して最終テストを行うことでアップロード時間が節約できる可能性もあります
アバターの更新アップロードが反映されない
- アップロードボタンが表示される画面で、アバターの名前が空欄になってる場合はアップロードしても更新されないことがあるので、DetachしてIDを新たに取り直すといい
アップロード確認画面まで進んだけどキャンセルしたい
- https://twitter.com/naqtn/status/982870996678930432
- VRChat 開発 Unity 小技:Publish > New Build ボタンを間違って押しても、Upload 前画面でここ(画面上の青い再生ボタン)を押せば中止できます。
アップロードできずにローカルテストが立ち上がる
Unity再起動
ワールドが更新できず、再起動するとVRCSDK/以下のメニューがClear Cache and PlayerPrefsのみになる
- VRCSDKを削除して入れ直してもダメ
- Assets/ImprotPackage/Particlesystemsから中途半端にImportしたために起こった問題で、全部Importしたら治った
- 近い状況:パーティクル:https://twitter.com/gend_VRchat/status/974897407866515456
アップロード中にUnityが落ちる
一端ログアウトすると直る?(ログインサーバー側の問題の可能性もあり)アップロード
Buildが終わったあと、アップロード確認画面が出てこない
- VRChatタブ、you cannot edit your VRchat data whlie the Unity Application is running.の表示までは問題ない
- Gameタブの画面がConfigureWorld画面に遷移せず、編集時に再生ボタンを押した時と同じ画面が再生されている
- VRCSDKを削除、再インポートしても改善されず、BlueprintIDをDetachしても改善されない
- HierarchyからVRCWorldを削除して付け直したらConfigureWorld画面に遷移し、アップロードできた
ローカルテストが起動せずHomeに降り立ってしまう
- VRChat SDK のアップデートに失敗しているので Unity を一旦終了して入れ直す。(参考: ワールド作成入門)
アップロード時に撮影されるサムネ用画像を特定の画角に設定する
→ エディター操作
サムネイル作成支援機能を持つエディタ拡張がいくつかあります
コメント・情報提供
- 最終更新:2020-04-21 00:37:22