コンテンツにスキップ

abstract Loader

ローダークラス

Extended by

Constructors

new Loader()

new Loader(scene, resource, options): Loader

Parameters

Parameter Type Description
scene Scene 読み込み先のシーン
resource Resource
options Option

Returns

Loader

Properties

_onEntity

protected _onEntity: EntityCallback


_resource

protected _resource: Resource


_scene

protected _scene: Scene

Accessors

resource

get resource(): Resource

シーンリソース

Returns

Resource


scene

get scene(): Scene

読み込み先のシーン

Returns

Scene


status

get status(): Status

ローダー読み込みの状態

Returns

Status

Methods

_cancel()

protected _cancel(): void

キャンセル時に行う処理。継承クラスによって実装される。

Returns

void


_check_cancel()

protected _check_cancel(): void

取り消し状態のとき例外を投げる

Returns

void


_load()

protected abstract _load(): Promise<void>

読み込み処理の実態。継承クラスによって実装される。

Returns

Promise<void>


cancel()

cancel(): void

読み込みの取り消し

終了コールバック関数は isSuccess == false で呼び出される。

Returns

void


load()

load(): Promise<void>

読み込みを実行します。

Returns

Promise<void>