VRChat・Unityのエラーログを日本語で解説|貼るだけで原因と直し方を表示、複数エラー一覧対応【無料版あり】
- Digital500 JPY


VRChatのアバターやワールドを改変する人が、Unityのコンソールに出た英語のエラーログを貼るだけで、 原因の目安と、まず試すことを日本語で見られるツールです。 辞書は37件。Missing Script、ボーンの対応が合わない、Blueprint IDの問題、コンパイルエラー、パッケージの競合、アップロードの制限などを入れています。 複数のエラーをまとめて貼ると、見つかったものを一覧にして、同じエラーが何回出たかも表示します。 貼ったログは外部に送られず、この端末のブラウザの中だけで処理します。 辞書10件で足りる方は、無料版もあります。https://mall-aibou.booth.pm/items/8947751 ━━━━━━━━━━━━━━━━━━━━ ご注意 ━━━━━━━━━━━━━━━━━━━━ 非公式のツールです。各サービス・各社とは関係ありません。 表示される内容は、原因として多いものと、まず試すことの目安です。直ることを保証するものではありません。 各手順を試す前に、プロジェクトのバックアップを取ってください。 Unity、VRChat SDKのバージョンで、画面の名前や位置が違うことがあります。VRChat SDKの細かい仕様は変わるため、最新の公式の案内も確認してください。 貼り付けたログは、この端末のブラウザの中だけで処理し、外部には送りません。 ━━━━━━━━━━━━━━━━━━━━ この商品で得られるもの ━━━━━━━━━━━━━━━━━━━━ ◆ エラーログを貼る大きな入力欄と「判定する」ボタン ◆ 辞書37件。見つかったエラーの「原因の目安」と「まず試すこと」(手順は、Unity画面のどこを操作するかまで書いています) ◆ 複数のエラーの一括一覧と、同じエラーの回数。エラーらしい行、警告らしい行、スタックトレースの行を分けて数えます ◆ 各手順の最初に、バックアップを取る案内 ◆ コピーするとき、パスの中のユーザー名を伏せる(例 /Users/◯◯/)選択肢 ◆ 結果をテキストでコピー ◆ 辞書の「自分用の追加」。自分でパターン(正規表現)と解説を登録して、この端末のブラウザに保存できます。JSONの書き出し・読み込みで、引き継げます ◆ 辞書にないエラーのときは、ログ全体と、辞書にない行をワンクリックでコピー 辞書の内容: ・クラス名とファイル名が合っていない(スクリプトを追加できない) ・スクリプトが見つからない(Missing Script) ・型・名前空間が見つからない(CS0246 / CS0234) ・構文エラー(セミコロン・かっこの抜けなど) ・Blueprint IDの問題(ない・重複・別アカウントのID) ・ボーン・Humanoidの対応が合わない(Bone mismatch) ・シェーダーが見つからない(ピンク・紫になる) ・参照が外れている(Missing / Unassigned Reference) ・ビルド・アップロードが失敗する(一般的な原因) ・コンポーネントを追加できない(同じものが重複・競合) ・名前が存在しない(CS0103) ・メソッドやプロパティがない(CS1061 / CS0117) ・同じクラスが重複している(CS0101 / CS0102 / CS0111) ・同じ型が2つのライブラリにある(CS0433) ・同じ名前のdllが複数ある(Multiple precompiled assemblies) ・アセンブリが読み込まれない(参照を解決できない) ・型の変換ができない(CS0029 / CS0266 / CS1503) ・シェーダーのコンパイルエラー(Shader error) ・マテリアルにプロパティがない(警告) ・メッシュやテクスチャが読み取り不可(Read/Write) ・Animatorのパラメーターがない(Parameter does not exist) ・AnimatorにControllerがない(警告) ・Descriptorがない・複数ある(VRC Avatar / Scene Descriptor) ・サイズ・制限の超過(アップロードできない) ・ログイン・認証の失敗(アップロード前) ・ファイルの権限・保存の失敗(アクセスが拒否された) ・パスが見つからない・長すぎる ・メモリ不足(Out of memory) ・.metaファイルだけが残っている ・GUIDが重複している ・パッケージを取得・解決できない ・unitypackageを取り込めない ・dllを読み込めない(DllNotFoundException) ・シリアライズの食い違い(一時的なエディタの警告) ・エディタ画面の描画エラー(Getting control) ・何も入っていないものを使った(NullReferenceException) ・コンパイラの警告(warning CSxxxx) ━━━━━━━━━━━━━━━━━━━━ 使い方(3ステップ) ━━━━━━━━━━━━━━━━━━━━ 1. unity-error-guide.html をダブルクリックして、ブラウザで開く 2. Unityのコンソールのエラーをコピーして、入力欄に貼り付ける 3. 「判定する」を押して、原因の目安と、まず試すことを見る ━━━━━━━━━━━━━━━━━━━━ 動作環境 ━━━━━━━━━━━━━━━━━━━━ ・Chrome / Edge / Safari の最新版 ・ネット接続は不要です ・外部のサーバーと通信しません。広告もトラッキングもありません ━━━━━━━━━━━━━━━━━━━━ できないこと ━━━━━━━━━━━━━━━━━━━━ ・実機のUnityの状態は読み取れません。貼ったログの文字だけで判定します ・辞書にないエラーは判定できません ・自分用の辞書の保存は、この端末のブラウザの中だけです。ブラウザやファイルの場所が変わると引き継がれません(JSON書き出しで引き継げます) ・VRChat SDKやUnityのバージョンによる違いは、すべては反映できません ━━━━━━━━━━━━━━━━━━━━ 確認していないこと ━━━━━━━━━━━━━━━━━━━━ ・解説の内容は、広く知られたエラーについての一般的な目安です。実機のUnityやVRChat SDKで、すべての手順を確認したものではありません ・Unity、VRChat SDKのバージョンで、メニューや画面の名前、位置、メッセージの文言が変わることがあります。ログの文言が違うと、検出できないことがあります ・日本語表示のUnityのログについては、実際の文言で確認していません(日本語の文言の検出は一部だけで、推測を含みます) ・表示は原因の目安と、まず試すことです。直ることを保証するものではありません ・VRChat SDKの細かい仕様は変わります。最新の公式の案内も確認してください ・1行が4000文字を超える長い行は、先頭の4000文字だけを調べます。ログは30万行までです ・各ブラウザでのコピー機能は、環境によって使えないことがあります(その場合は手動で選んでコピーしてください) ■ 使ってよい範囲 個人・法人を問わず、お使いいただけます。クレジット表記は不要です。 ファイルそのものの再配布・販売はご遠慮ください。 ■ 同梱物 unity-error-guide.html / README.txt ■ あわせて使えるツール 同じ使い方で役に立つ、ほかのツールです。 ・VRChatフレンドメモ https://mall-aibou.booth.pm/items/8973392 ・FBX書き出し・取り込みエラーを日本語で解説 https://mall-aibou.booth.pm/items/8955785 ・衣装と素体の対応表メモ https://mall-aibou.booth.pm/items/8955623 ・UdonSharp 同期スニペットビルダー https://mall-aibou.booth.pm/items/8951306 TOOL BOX


