Spot 生成時に利用する設定値

interface SpotConfig {
    disabled: ImageAsset;
    labelFont: Font;
    liveClass: (new () => Live);
    locked: ImageAsset;
    name: string;
    normal: ImageAsset;
    unvisited: ImageAsset;
    vars: unknown;
    x: number;
    y: number;
}

Properties

disabled: ImageAsset

訪問操作受付禁止状態の画像アセット.

放送者(プレイヤー)が他の Spot に向かって移動しているときなど、 クリックしても目的地に指定できないことを強調する際に設定してください.

labelFont: Font

スポット名を描画する際、用いるフォント.

liveClass: (new () => Live)

訪問時に始まる生放送.

生放送での処理を定義したクラス名を設定してください. インスタンスでない点にご留意ください.

Type declaration

    • new (): Live
    • Returns Live

      生放送処理が定義されたクラス名

locked: ImageAsset

未解放状態の画像アセット.

放送者(プレイヤー)には存在を見せたいが、条件をみたすまで 訪問させたくない Spot を作成したいときに設定してください.

name: string

表示名

指定した値がマップ上で表示されます.

normal: ImageAsset

通常時の画像アセット.

放送者(プレイヤー)がクリックすれば目的地に設定される状態の際の画像を設定してください.

unvisited: ImageAsset

未訪問状態の画像アセット.

放送者(プレイヤー)がまだ訪問していない場合、 強調表示をして訪問を促したい際に設定してください.

vars: unknown

ライブラリ利用者が自由に使えるフィールドです

x: number

作成する Spot に設定するx座標

y: number

作成する Spot に設定するy座標