这里会显示出您选择的修订版和当前版本之间的差别。
编程:cpp:bullet:碰撞 [2019/08/10 09:19] cgoxopx 创建 |
编程:cpp:bullet:碰撞 [2019/08/10 09:25] (当前版本) cgoxopx [bullet碰撞检测] |
||
---|---|---|---|
行 1: | 行 1: | ||
====== bullet碰撞检测 ====== | ====== bullet碰撞检测 ====== | ||
+ | ===== 调用方法 ===== | ||
+ | **别听网上的乱分析**。bullet一共有4种碰撞检测,分别是单体检测,全体检测,射线检测,扫描检测 | ||
+ | ==== 单体检测 ==== | ||
+ | 检测与一个物体碰撞的所有物体 | ||
+ | ==== 全体检测 ==== | ||
+ | 检测碰撞世界中发生的所有碰撞 | ||
+ | ==== 射线检测 ==== | ||
+ | 检测与一根线碰撞的所有物体 | ||
+ | ==== 扫描检测 ==== | ||
+ | 假定一个物体向前移动一段距离,检测路上发生的碰撞 | ||
===== 底层原理 ===== | ===== 底层原理 ===== | ||
==== 粗碰撞阶段 ==== | ==== 粗碰撞阶段 ==== |