あなたの世界を作りなさい
スクリプティング
スクリプトインポート
3min
GameObjectにアタッチされている以外に、ZEPETOScriptは他のスクリプトから直接使用できます。
ZEPETOScriptをライブラリやモジュールのようにインポートして使用できます。TypeScriptの構文では、ZEPETOScriptファイルへの相対パスを使用する必要があります。
以下の状況を考慮すると、ExtraComponentをScriptImportにインポートしたい場合は、次の構文を使用する必要があります。
以下の例は、libフォルダーにあるExtraComponent.TSを呼び出すためのScriptImport.tsでの宣言です。
👍 ヒント
- 別のTSファイルをインポートする際は、パスを正しく指定することが重要です。
- 相対パスの表記に慣れてください。
- ./は現在のディレクトリを示します。
- ../は親ディレクトリを示し、つまり現在のディレクトリの1つ上のレベルのディレクトリです。
インポートしたスクリプトで宣言されたエクスポートされた関数や変数には、サンプルのように直接参照することでアクセスできます。
以下は、インポートされたTypeScriptを示すサンプルコードです。
ExtraComponentsのサンプルコードです。
以下のテストコード出力画面を確認してください。
2-10-1 (1).png