あなたの世界を作りなさい
スクリプティング

スクリプトインポート

3min

GameObjectにアタッチされている以外に、ZEPETOScriptは他のスクリプトから直接使用できます。

ZEPETOScriptをライブラリやモジュールのようにインポートして使用できます。TypeScriptの構文では、ZEPETOScriptファイルへの相対パスを使用する必要があります。

以下の状況を考慮すると、ExtraComponentをScriptImportにインポートしたい場合は、次の構文を使用する必要があります。

以下の例は、libフォルダーにあるExtraComponent.TSを呼び出すためのScriptImport.tsでの宣言です。

TypeScript




Document image


👍 ヒント

  • 別のTSファイルをインポートする際は、パスを正しく指定することが重要です。
  • 相対パスの表記に慣れてください。
  • ./は現在のディレクトリを示します。
  • ../は親ディレクトリを示し、つまり現在のディレクトリの1つ上のレベルのディレクトリです。



インポートしたスクリプトで宣言されたエクスポートされた関数や変数には、サンプルのように直接参照することでアクセスできます。

TypeScript




以下は、インポートされたTypeScriptを示すサンプルコードです。

TypeScript




ExtraComponentsのサンプルコードです。

TypeScript




以下のテストコード出力画面を確認してください。

2-10-1 (1).png
2-10-1 (1).png




更新日 11 Oct 2024
Doc contributor
このページは役に立ちましたか?