1.逻辑层
2.UI层3.辅助工具层
舞台视图焦点控制:管理当前焦点视图UI主体结构控制(Structure):定义客户端的层次结构(背景-主体内容-弹出层-loading层-信息提示层-系统提示层-鼠标层等)弹出窗体控制(PopUp):按照窗口的不同分类控制弹出窗口的显示与关闭系统提示(Alert):提示系统信息的面板信息提示(Tip):提示游戏中道具信息、UI元件的面板资源加载进度条(Initloading):负责游戏资源的加载面板加载进度条(PanelLoading):负责游戏窗口、面板的加载资源下载进度控制(LoadResponder):负责加载进度是信息的显示(加载内容的名称、加载进度、加载数量、加载的速率)鼠标Mouse控制:控制鼠标在游戏中位置、显示与消失窗体拖动Drag控制:控制窗口在游戏中的拖动4.资源管理层
声音Sound管理 声音管理类图片Image管理 图片显示类动画CustomMovieClip管理 模拟实现影片剪辑的功能文件File管理 主要负责文件的下载以及管理共享数据Cookie管理 主要负责本地数据对象的存取数据对象CustomObject管理,主要负责数据的格式化操作5.
1 assets 资产
1.configures 配置(包括xml、txt)1> docs Excel配置表2> xmls xml配置表1 languages 纯语言包1 chinese 中文2 english3 turkey2 features 功能包(因读取方式不同,分为三类)1 group 只有一级配置2 option 多级配置3 macros 指令型的,需要JSON转换。包括Array、Object、单个功能数据等3>4>2. medias 媒体 1> images 图片库 2> sounds 音频库 3> textures 纹理库 4>3. resources 资源 1> flas 2> swfs 3> ttfs 字体库 4>