Cocos
文章平均质量分 86
狼唤
这个作者很懒,什么都没留下…
展开
-
2D碰撞优化 四叉树碰撞检测算法
代码解析构造函数function Quadtree( bounds, max_objects, max_levels, level ) { this.max_objects = max_objects || 10; //每个区域可以容纳的最大对象数,超过就需要划分 this.max_levels = max_levels || 4; //最多划几层四叉树 this.level = level || 0; //当前树或子树的层.原创 2021-06-02 11:40:48 · 1269 阅读 · 0 评论 -
Cocos 面试常见题
一.cocos的内存管理方式cocos是通过引用计数方式管理内存,主要通过两种方式实现1.手动管理内存当我们创建一个实例时,基类Ref里面有一个叫referenceCount的参数就会置1,它代表我们引用的次数,使用retain()函数可以使refernceCount+1,release()函数会使referenceCount-1,当这个参数减至0时会被引擎delete掉释放内存2.自动回收池有手动就会有自动。我们在create()一个对象时,调用new函数创建对象并且还会利用au.原创 2020-12-31 11:08:57 · 14560 阅读 · 0 评论