galaxy-sixth-sensey - VRChatのアバターを新しいアバターとしてアップロードする
2020/08/11
VRChatのアバターを新しいアバターとしてアップロードする

問題

僕はあるアバターをアップロードしていました。 そのアバターの名前をXといいます。 そして今回、Xに大きな改変を加えました。

大きな改変を行ったので、それをXと別物のアバター、Yとしてアップロードしようと思いました。 そしていつも通りVRChat SDKウィンドウのBuilderで ‘Build & Publish for ZZZ’ して、Gameウィンドウでアバター名をYに変更し、アップロードしました。

そうしてVRChat上でMy Avatarsを確認したところ、Xが消えて、Yになってしまっていました。

僕はXYの両方を保持したかったのに。

解決

解決方法は簡単です。

とりあえずgit(履歴改変ツール的なもの)を操作して、X(もともとの状態のアバター)を再アップロードして、ことなきを得たとします。

そしてまたgitを駆使して、Y(改変後の状態のアバター)も手に入れました。

それでは、問題を解決していきます。

Hierarchyウィンドウのアバターを右クリックし、InspectorのPipeline Manager (Script)にあるDetach (Optional)をクリックします。

その後、いつも通りアップロードしましょう。 名前をYに変えてからアップロードしてもいいですし、実は名前を変えなくてもよいです。

大事なのはアバターのIDをDetachしてからアップロードすると、新しいIDが割り振られてアップロードされる、というところです。

ありがとう!


この記事はこちらから修正リクエストを送ることができます。
VRChatのアバターを新しいアバターとしてアップロードする - github
ゴミ箱ボタンの左にある、鉛筆ボタンを押してね!