- UIManager.lua
– UI管理系统:提供UI操作、UI层级、UI消息、UI资源加载、UI调度、UI缓存等管理
– 注意:
– 1、Window包括:Model、Ctrl、View、和Active状态等构成的一个整体概念
– 2、所有带Window接口的都是操作整个窗口,如CloseWindow以后:整个窗口将不再活动
– 3、所有带View接口的都是操作视图层展示,如CloseView以后:View、Model依然活跃,只是看不见,可看做切入了后台
– 4、如果只是要监听数据,可以创建不带View、Ctrl的后台窗口,配置为nil,比如多窗口需要共享某控制model(配置为后台窗口)
– 5、可将UIManager看做一个挂载在UIRoot上的不完全UI组件,但是它是Singleton,不使用多重继承,UI组件特性隐式实现
支付宝捐赠
--[[
-- UI管理系统:提供UI操作、UI层级、UI消息、UI资源加载、UI调度、UI缓