轻装上阵Html5游戏开发,JEESJS,基于CreateJS封装的H5应用JS库。

来源:互联网 发布:体育馆视频监控软件 编辑:程序博客网 时间:2024/05/01 05:22

目前正在整理和完善中, 欢迎各位正在学习和使用CreateJs的同胞用作参考。

项目地址:https://github.com/aiyoyoyo/jeesjs

目前提供了一些接口供使用:jeesjs.APP、jeesjs.MM、jeesjs.QM、jeesjs.CM

UI类型正在整理和更新中,喜欢的朋友可以跟进一下。

jeesjs.APP为H5应用的管理类,即程序入口。

jeesjs.MM为模块管理类,提供应用模块的管理和各模块之间交互的基本思路。

jeesjs.QM为文件队列缓存类。

jeesjs.CM为Canvas绘制管理类。

基本上都是基于CreateJS来封装的。下面贴出使用的示意代码:

var Mod = new jeesjs.Module();jeesjs.APP.init( Mod );

Module类通过jeesjs.MM来管理。通过enter进入,leave离开。

var Mod_TestA = new jeesjs.Module();Mod_TestA.leave = function(){ console.log("--Mod_Test A leave"); };Mod_TestA.update = function(){ console.log("--Mod_Test A update"); };var Mod_TestB = new jeesjs.Module();Mod_TestB.enter = function(){// 这里是进入时的方法体        // enter执行结束后会调用Module的update()        // 当Module被结束时,会调用leave()};jeesjs.MM.enter( Mod_TestA );

jeesjs.QM和jeesjs.CM在更新中,后续给出相应的实例代码。

阅读全文
0 0