[LayaAir 2.0]一个关于laya.display.scene不成熟的小建议
建议把scene里的静态方法:
static load(url: string, complete?: Handler, progress?: Handler): void;
static open(url: string, closeOther?: boolean, param?: any, complete?: Handler, progress?: Handler): void;
static close(url: string, name?: string): boolean;
static closeAll(): void;
static setLoadingPage(loadPage: Scene): void;
等等静态方法。。。
全部放到SceneManager里去,对场景的管理,比如:生命周期,资源加载,场景切换等等。。
建议添加打开的场景历史记录,提供记录的方法,比如:获取上一个场景是什么场景,返回上一个场景,等等。
建议再在添加一个锁屏的类
之所以,有这个意见,是因为我用laya1.x的时候自己封装了中间层,里面的一个功能跟2.x scene功能非常相似,感觉心有灵犀,哈哈哈
static load(url: string, complete?: Handler, progress?: Handler): void;
static open(url: string, closeOther?: boolean, param?: any, complete?: Handler, progress?: Handler): void;
static close(url: string, name?: string): boolean;
static closeAll(): void;
static setLoadingPage(loadPage: Scene): void;
等等静态方法。。。
全部放到SceneManager里去,对场景的管理,比如:生命周期,资源加载,场景切换等等。。
建议添加打开的场景历史记录,提供记录的方法,比如:获取上一个场景是什么场景,返回上一个场景,等等。
建议再在添加一个锁屏的类
之所以,有这个意见,是因为我用laya1.x的时候自己封装了中间层,里面的一个功能跟2.x scene功能非常相似,感觉心有灵犀,哈哈哈
没有找到相关结果
已邀请:
1 个回复
Aar0n
赞同来自: