Version: Unity 6.0 (6000.0)
言語 : 日本語
ウェブのビルド設定
ウェブのアセットバンドル

ウェブ Build フォルダー

ウェブアプリケーションをビルドすると、Unity はウェブブラウザーでアプリケーションを実行するために必要なすべてのファイルを格納する Build フォルダーを作成します。

Build フォルダーの構成

Build フォルダーには、Build Settings ウィンドウで指定した名前があります。フォルダーには、以下のファイルが含まれています ([ExampleBuild] は、ターゲットの Build フォルダーの名前を表します)。

ファイル名 説明
[ExampleBuild].loader.js Unity のコンテンツをロードするためにウェブページに必要となる JavaScript のコード。
[ExampleBuild].framework.js JavaScript のランタイムとプラグイン。
[ExampleBuild].wasm WebAssembly バイナリ。
[ExampleBuild].mem プレイヤーのヒープメモリを初期化するためのバイナリイメージです。Unity はマルチスレッドの WebAssembly ビルドに対してのみこのファイルを生成します。
[ExampleBuild].data アセットデータとシーン。
[ExampleBuild].symbols.json エラーのスタックトレース解除に必要なデバッグシンボル名。このファイルは、Debug Symbols オプション (File > Build Settings > Player Settings) を有効にする場合、リリースビルドに対してのみ生成されます。
[ExampleBuild].jpg ビルドのロード中に表示される背景画像です。このファイルは、Player 設定 (File > Build Settings > Player Settings > Splash Image) で Background Image が使用できる場合にのみ生成されます。詳細については、スプラッシュスクリーンを参照してください。

ファイルの拡張子

ビルドで Compression Method を有効にすると、Unity はその圧縮方法に対応する拡張子を識別し、ビルドのサブフォルダー内のファイル名にこの拡張子を追加します。Decompression Fallback を有効にすると、Unity はビルドファイルに .unityweb という拡張子を付けます。それ以外の場合、Unity は Gzip 圧縮方法の場合は拡張子 .gz を、Brotli 圧縮方法の場合は .br を追加します。

詳細は、圧縮ビルドとサーバー設定を参照してください。

Name Files As Hashes

Name Files As Hashes (Player 設定内) を有効にすると、Unity はデフォルトのファイル名の代わりに、ファイルコンテンツのハッシュを使用します。これは、ビルドフォルダー内の各ファイルに適用されます。このオプションにより、ゲームビルドの更新版をサーバー上の同じフォルダーにアップロードできます。また、アップロードするのはビルドの反復の間に変更されたファイルのみです。

ノート: ファイルシステムから直接プレイヤーを開くと、ブラウザーによっては動作しないことがあります。これは、ローカルファイルの URL に適用されるセキュリティ制限によるものです。

追加リソース

ウェブのビルド設定
ウェブのアセットバンドル