@curiousmedia/createjs-scene-container
Version:
A scene manager for CreateJS
19 lines (18 loc) • 897 B
TypeScript
export class SceneContainer extends createjs.Container
{
constructor();
static get scenes():object;
static get currentScene():Scene;
static getInstance():SceneContainer;
static getCurrentScene():Scene;
static registerScene( sceneId:string, SceneClass:any );
static registerTransition( transitionId:string, TransitionClass:any );
static registerDefaultTransition( TransitionClass:any );
static getSceneDefinition( sceneId:string ):object;
static getTransitionDefinition( transitionId:string ):object;
static gotoScene( sceneId:string, options?:{}, transitionId?:string, transitionOptions?:{} ):void;
gotoScene( sceneId:string, options?:{}, transitionId:string = "default", transitionOptions?:{} );
setScreenAnchors( anchorX:number = 0.5, anchorY:number = 0.5 );
// swapScenes( current:Scene, next:Scene ):Promise<void>;
// addTransition( transition:SceneTransition ):Promise<void;
}