以下是一个只用JAVA做过服务器架构的程序员做的AS客户端架构,希望大家能推荐好的框架和意见,也求AS高程们的引导,等到基本功能成形后,低调开源,框架可以支持一个中度型页游的开发,本文不断更新中....
---------------------------------------------------------------------------
1.日志系统引入,基于org.as3commons.logging
2.其他系统的引入 as3commons
3.IOC 框架引入,基于spring actionscript,只实现了用application-context.xml方式去生成IOC容器的实例,没法用annotation 或者metadata方式扫描去实例化和注入,暂时先搁置这个疑问
4.config配置系统实现,并掌握注册事件侦听和自定义事件。
5.掌握AS对XML解析
6.改进Swift-tool的实现,让它可以对目录下递归打包xml文件成一个swf
7.实现load下载资源系统,该系统可以支持下载完XX资源,调用XX函数的回调方式,基于net.manaca.loaderqueue,并实现了loadDisplay[swf,图片(jpg,png,gif) ]和loadTxt[文本文件(xml,php,jsp…)]两种方式,把资源xml文件用embed方式合并入SWF改成了用工具去实现,这有便于开发人员不用再去维护ResourceXML.as文件,而很多xml文件打包成swf的功能以后会合并到导表工具中
8.改进导表工具导出的AS对象支持ORM模式
9.实现了策划资源(xml.lua等)加载系统,用AS 反射方式实现了XML策划数据无差别注入</