Unity(PC、ウェブ)向けのSDK / WebGLビルドのページでUnityコンテンツを実行するとエラーが発生する
  ドキュメントに戻る

Unity(PC、ウェブ)向けのSDK

WebGLビルドのページでUnityコンテンツを実行するとエラーが発生する

問題の説明

この問題は、WebGLビルドにログインしたときに一部のケースで表示されます。以下のエラーメッセージが表示されます。

この問題は、WebGLでビルドする際にIL2CPPコンパイラを使用するために発生します。IL2CPP コンパイラは、プロジェクトを最適化し、使用されていないコードをライブラリから削除します。オブジェクトの取得にリフレクションが使用されている場合、コンパイラはプロジェクトでモジュール、クラス、またはメソッドが使用されているかどうかを正しく判断できません。この問題については、Unity説明書に詳細が記載されています。

問題の状況:SDK側では修正できません。

対応策

  1. Unityプロジェクトを開きます。
  2. メインメニューでEdit > Project Settingsに移動します。
  3. Playerセクションで、WebGLビルド設定タブに移動します。
  4. Other Settingsセクションに移動します。
  5. Strip engine codeボックスのチェックを外します。
  6. Publishing Settingsセクションに移動します。
  7. Decompression Fallbackボックスのチェックを入れます。
  8. 新しいWebGLビルドを作成します。
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
最終更新日: 2023年9月15日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!