User Manual

新しいスクリプトの作成

新しいスクリプトを作成するにはアセットパネルを使用してNew Scriptを選択します。当たらしスクリプトファイルに名前を入力するよう促されます。

新規スクリプト

パネルでスクリプトアセットをダブルクリックしてコードエディタで開く。

コードエディタ

スクリプトコンポーネントに添付

スクリプトコンポーネントは他のコンポーネントと同じように作成します。スクリプトコンポーネントを作成したらアセットリストからスクリプトを選択します。

スクリプトを選択

スクリプトは名前で表示され、コンポーネントに追加するためにスクリプトを選択するとスクリプトコンテンツはパースされ、宣言された属性は全てインターフェイスで露出されます。

実行時にスクリプトコンポーネントを追加

スクリプトコンポーネントから、アプリケーションが実行している間に動的にスクリプトを追加することができます。

var entity = new pc.Entity();
entity.addComponent("script");
entity.script.create("rotate", {
    attributes: {
        speed: 20
    }
});

この時点で既にrotateスクリプトが読み込まれているはずです。Asset Registryのload()メソッドを使用してスクリプトを読み込むことができます。

コンポーネントからスクリプトを取り除くにはdestroyメソッドを使用します。

entity.script.destroy("rotate");
This site is translated by the community. If you want to get involved visit this page