摘要: cocos2dx引擎有着自己的一套内存管理系统,这套系统是基于引用计数的,什么是引用计数,简单理解就是用一个变量时刻记录有多少地方持有着该实例,当计数为0时,代表该对象可以被销毁回收内存了。首先来看最关键的基类Ref. 这里删掉了一些与理解内存管理无关的代码,整体上看Ref类很简洁。_referen 阅读全文
posted @ 2017-10-11 15:07 子衿时代 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 引擎版本为3.13,从入口开始一点点看。 iOS平台的入口在RootViewController.m文件的loadView方法中,app->run()开始。 run方法调用了一个名叫startMainLoop的方法,从名字就能知道这是要开启游戏主循环。 注意这个CADisplayLink,详细介绍看 阅读全文
posted @ 2017-10-11 11:24 子衿时代 阅读(1473) 评论(0) 推荐(0) 编辑