Interface OperationPluginInfo

操作プラグインのインスタンス生成に必要な情報。

interface OperationPluginInfo {
    code: number;
    manualStart?: boolean;
    option?: any;
    script?: string;
}

Hierarchy (view full)

Properties

code: number

このプラグインに割り当てるコード番号。 このプラグインが通知する操作から生成された OperationEvent が、 code にこの値を持つ。

manualStart?: boolean

このプラグインを手動で start() するか否か。

真である場合、このプラグインの start() は暗黙に呼び出されなくなる。 指定されなかった場合、偽。

option?: any

プラグインを new する際に引き渡すオプション。

script?: string

プラグインの定義を含むスクリプトファイルのパス。 スクリプトファイルではない経路で初期化された場合 undefined

プラグインの定義を得るために、この値が require() に渡される。 相対パスであるとき、その基準は game.json のあるディレクトリである。 また対応するスクリプトアセットは "global": true が指定されていなければならない。