LoginSignup
2
1

More than 5 years have passed since last update.

Switch platformでNo WebGL module loaded.と表示される場合

Posted at

スクリーンショット 2017-05-22 20.04.42.png

問題

File -> Build SettingSwitch Platform でWebGLを選択しようとすると

No WebGL module loaded.

と表示される。

解決

WebGLをBuildするためのモジュールがインストールされていない状態なので

No WebGL module loaded.

と書いてる下にある Open Download Page をクリックするとWebブラウザが開いてDLが開始されます。

ファイル名は UnitySetup-WebGL-Support-for-Editor-5.5.1f1.pkg のような感じです。
ファイル名にバージョン名が含まれる感じです。

あとはUnityを閉じて、インストーラーを起動してインストールを開始します。
注意することは、Unity自体を最初にインストールする際は unity というフォルダ名でインストールされると思うのですが、
複数のUnityバージョンをインストールしている方でUnityのフォルダ名を unity-バージョン名 等に変更している場合、一度 フォルダ名unity に変更する必要があります。

unity ディレクトリの中にある実行ファイルのバージョンが、インストーラーのバージョンと異なっていてもエラーになります。

方法1

エラーにならない手順として

  1. platformを追加したいunity実行ファイルを配置してるディレクトリ名を unity にする。

  2. Unityを起動し、File -> Build Setting Switch Platform でWebGLを選択し Open Download PageからインストーラーをDL

  3. Unityを閉じる

  4. DLしたインストーラーを起動し、インストール作業を進める

完了

方法2

Unityのバージョンが古い場合、インストーラーのページで404エラーになる場合があるそうです。

別途インストーラーを探すかUnityを再インストールすることで解決するかと思います。

以下のようにインストールする際にモジュールファイルを一緒にインストールするかを選ぶことが出来ます。

スクリーンショット 2017-05-22 19.44.19.png

今回はWebGLでしたが、他のplatformでも同じかなって思います。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1