最初に
この記録の趣旨は未来の私が同じ方法でアバターのプロジェクトデータを壊さないためなのと、これを見た人が少しでも気をつけよって思ってもらう啓発目的です。
これを見てる皆さん、こんばんにちは。今年もまもなく終わりを迎えるということで今回は私のアバター改変中にやらかしたミスを振り返っていこうと思います。
私はかなりのギミック好きなので、たくさん入れてるのですが一度プロジェクトデータが壊れると徹夜しないと元の状態にできないほどなので、毎度のことながら壊れるたびに徹夜しています。ほんとになんてアホなんでしょうか私は…
環境:Unity2022.3.22.f1&2022.3.61.f1+SDK:全部最新(+一部旧バージョン)
壊し方一覧:
6月以降から下記より前:モジュラーアバターの不具合に対処するために一旦プロジェクトデータを2回破棄。
9月中旬:普通にassets内でHierarchyと紐づいているデータを消してアバターの整合性が取れなくなる。
10月中旬頃:説明書が入ってないたばこギミックの導入に失敗し、アニメーション類がめちゃくちゃになったためデータを破棄
10月下旬:よくわからないAudioLinkシェーダーを入れたせいでプロジェクトが開けなくなりデータを破棄
11月上旬:非対応衣装をBlenderでボーン転写&ウェイト転写し、それをunity上でアバターに着せたら指をボーンがおかしくなり、指が手の甲を貫通する問題が発生。
修正方法わからずプロジェクトデータ削除
11月中旬:liltoonのシェーダー設定でAutoFixを押したせいで目のTextureおよびマテリアルが不自然になり修正不能
12月27日:ロード時間短縮&軽量化目的でassets内のkatana kitフォルダを削除したことでアバターの整合性が取れず表示されなくなり、プロジェクトデータの破棄を決行
(katana kitフォルダ内にテクスチャ類やアバターの自動バックアップが生成されていたせい)
3年もアバターで遊んでてこれだぜ?
来年はこういうのを減らすのが目標です。
以上。