メインコンテンツまでスキップ

WASM Module

Wasmモジュール(WebAssemblyモジュールとも呼ばれます)には、Web向けにコンパイルされた実行可能コードが含まれています。

Wasmモジュールには3つの部分があります。

  • バイナリ実行ファイル
  • JavaScriptのグルーコード ファイル
  • オプションのフォールバックasm.js

これらのファイルは、アセットパネルにドラッグアンドドロップするか、アセットパネルコンテキストメニューから 'Upload' を選択することでプロジェクトに追加できます。

PlayCanvasエディターは現在、EmscriptenでコンパイルされたWasmモジュールのみをサポートしていることに注意してください。

Wasmモジュールのプロパティ

Once the files have been added to the project, select the Wasm Module to display its properties in the Inspector Panel: Wasm Module Properties

名前

名前は、グルーコードやフォールバックスクリプトで定義されているモジュール名と一致する必要があります。この名前は、ロード時にモジュールをインスタンス化するために使用されます。

グルースクリプト (Glue script)

これは、Wasmコードを実行するために必要なJavaScriptのグルーコードです。

フォールバックスクリプト (Fallback script)

これは、WebAssemblyがサポートされていない際に使用する、オプションのフォールバックasm.js スクリプトです。