Chipmunk僵尸物理对象的出现和解决(一)
2015-11-09 11:49
281 查看
最近在写的BrickHit游戏App中出现了一个比较头疼的问题.
该问题很难用常规手段调试,因为其发生看起来貌似是随机的.
我想在这里将这个问题的现象和解决过程详细的记录下来,一来避免其他童鞋走弯路,二来自己以后也可以参考.
所谓我看到的僵尸物理对象,我的定义是打开物理node调试后,可以在屏幕上看到该对象,该对象没有实际外形,我把它理解为没有SpriteFrame.但实际遍历物理node的子对象根本找不到该物理对象.
可能表述不是很清楚,简单来说,就是一个不在物理node中的物理对象,没有外观,遍历不到也无法访问,更别说删除了.
如上图,注意屏幕下方有2个反弹棒,左边那个是正常的棒,而右边那支就是在游戏中随机出现的”僵尸棒”
至于游戏的逻辑如何,我们在下一篇中说明.
该问题很难用常规手段调试,因为其发生看起来貌似是随机的.
我想在这里将这个问题的现象和解决过程详细的记录下来,一来避免其他童鞋走弯路,二来自己以后也可以参考.
所谓我看到的僵尸物理对象,我的定义是打开物理node调试后,可以在屏幕上看到该对象,该对象没有实际外形,我把它理解为没有SpriteFrame.但实际遍历物理node的子对象根本找不到该物理对象.
可能表述不是很清楚,简单来说,就是一个不在物理node中的物理对象,没有外观,遍历不到也无法访问,更别说删除了.
如上图,注意屏幕下方有2个反弹棒,左边那个是正常的棒,而右边那支就是在游戏中随机出现的”僵尸棒”
至于游戏的逻辑如何,我们在下一篇中说明.
相关文章推荐
- 目标检测之LatentSVM和可变形部件模型(Deformable Part Model,DPM)
- 面试产品经理时,怎样判断TA是否适合做产品?
- 产品经理的不同阶段
- 产品经理的分类
- CPA、CPS、CPM、CPT、CPC 是什么
- 手机游戏产品经理(一)logo的印象非常重要,以促进
- 20151106 SMON PMON DBWR
- Chipmunk Rigid Bodies:cpBody
- Chipmunk Rigid Bodies:cpBody
- Chipmunk Rigid Bodies:cpBody
- 你是一个有价值的产品经理吗?
- 什么是PMU(PMIC)
- 程序员喜欢什么样的产品经理?
- 创业?你还差一位合格的产品经理
- TPM Software Stack
- 产品经理最爱,数据包工具下载和反馈
- 创业?你还差一位合格的产品经理
- spm完成dmp在windows系统上导入详细过程
- 目前最完整的TPM介绍文档
- npm WARN unmet dependency错误解决方法