UNPKG

dynamic-loader-plugin

Version:

Dynamic asset loader for Phaser 3 with priority-based loading

24 lines (23 loc) 725 B
import Phaser from "phaser"; export declare class SceneLoader extends Phaser.Events.EventEmitter { private scene; private manifest; private basePath; private manifestPath; private loadedPriorities; private totalAssetsToLoad; private loadedAssetCount; private sceneAssetCounts; private sceneLoadedCounts; constructor(scene: Phaser.Scene, options: { manifestPath: string; assetBasePath?: string; }); /** Must be called before any loading happens */ init(): Promise<void>; private loadManifest; loadAssetsByPriority(priority: number, onComplete?: () => void): void; private handleFileComplete; private findSceneForKey; private loadAsset; }