最近的一些总结
摘要:
1。解决了box2d ContactListener相关的一个bug(实际上算不上解决,只能说是用一些手段逃避了一个bug)我想做一个一个物体碰撞另一个物体后就消失的功能,我在要销毁的物体上调用DestroyBody方法,结果竟然引发 b2World m_bodyList 成员的紊乱!m_bodyList是一个双链表的结构,双链表插入删除操作都比线性表要高效,不难理解erin的良苦用心,但是对于我等菜鸟,刚开始接触 box2d 的时候,那可是吃了大亏!本人是极度钟爱以 for 循环来遍历容器的,于是那次便跌了一大跤,以for(int i = 0; i < m_bodyListCount; 阅读全文