碰撞检测函数
发布时间
阅读量:
阅读量
实现两个游戏物体之间的碰撞效果——至少需要一个刚体组件以及两个碰撞器组件
使两个物体在发生碰撞时产生差异化的表现效果——可通过配置物理材质来实现
触发器的功能在于:使两个物体在发生接触时仅进行逻辑判断,而不产生实际的物理作用力
需要注意的是:碰撞与触发响应函数属于特殊的生命周期函数,它们是通过反射机制被调用的(位于FixedUpdate与Update之间——OnTriggerXXX/OnCollisionXXX),其触发频率与物理系统的帧更新频率保持一致
1、物理碰撞检测对应的响应函数
// Collision类型的参数中包含有与自身发生碰撞的对象的相关信息
// 关键参数包括以下内容
——被碰撞对象所附带的碰撞器信息:collision.collider
——被碰撞对象所依附的游戏对象:collision.gameObject
——被碰撞对象所依附的游戏对象的位置数据:collision.transform
// 以下参数使用频率较低
——有关触碰点数量的信息:collision.contactCount
——具体接触点的坐标位置:ContactPoion[] pos
全部评论 (0)
还没有任何评论哟~
