此次版本更新的内容有:
新增
Image::load 函数实现图片的预加载新增
Math类和random函数,可以获取任意范围内的随机数新增
对监听器、定时器和动画加入了等待和唤醒机制新增
BatchSprite::addAction函数,使所有精灵同时执行同一个动画新增
Sprite暂停、继续、停止动画新增
Action::getTarget函数,获取执行该动作的目标更新
重整了场景切换时的流程,应重写Scene::init函数对场景进行初始化更新
使用图片缓存机制防止重复加载同一图片更新
获取鼠标消息改为MouseMsg::getMsg更新
Object不再自动释放,除非调用autoRelease函数将其加入释放管理池中更新
取消安全宏,改用inline函数代替更新
tstring宏改为类型定义TString更新
动作初始化的时机改为第一次运行时修复
App::free 和 App::destory 函数造成内存泄漏的bug函数造成内存泄漏的bug修复
BatchNode清空所有节点时,未销毁子节点的bug修复
创建窗口时重置AppName的bug修复
重置动画时的一些bug修复
Image裁剪图片范围越界导致图片不显示的bug修复
ActionManager在动作执行时添加动作崩溃的bug修复
Sprite未设置图片时崩溃的bug修复
Action在拷贝和逆向拷贝时导致错误的BUG