爆裂吧现实

不想死就早点睡

0%

最近由于项目要从c++移植到js,为的就是热更新。c++因为种种原因无法热更新,所以转到脚本方案了。cocos2dx-js中热更新的代码已经帮我们写好了,我们只需要写一下配置文件就行了。
然而官方的配置文件的文档有点落后,这里有一份好的Cocos2dxJS 热更新

公司的项目是一个棋牌休闲游戏,内部有很多模块(大厅模块一个、若干游戏模块)。需求为游戏需要玩才下载,所以要针对不用的模块编写不同的配置文件。这种机械性的工作当然是交给计算机做啦,写一个脚本完事。

Read more »

前段时间在捕鱼的地方使用对象池的时候,因为对cocos里面的autorelease机制不熟悉,导致了内存的泄露,特写次文章记录一下。

cocos2dx-3.8中的自动内存管理机制是借助引用计数来实现的。对于老版本的cocos引用计数使用的是CCObject,但是这个类在后面就被弃用了,使用Ref来代替,cocos内几乎所有的类都是继承自Ref

Ref基本的原理就是其内部存在一个引用计数_referenceCount,当这个引用计数为0的时候,就会被释放。引用计数通过retainrelease来操作。

Read more »