简介
盒子碰撞器(Box Collider)组件(Component)用于给 游戏对象(Game Object)添加立方体形状的碰撞盒,用于给 游戏对象(Game Object)添加立方体碰撞盒。
组件应用
盒子碰撞器(Box Collider)组件在游戏开发中非常常见,由于其可变性高且损耗性能低,大多数场景中的游戏对象都可以通过添加盒子碰撞器模拟其碰撞范围。
【Box_Collider001.png】
如图中场景的房屋、墙壁、灌木都可以通过盒子碰撞器模拟其碰撞范围。
创建方法
创建 盒子碰撞器(Box Collider)组件(Component)前,需要在 场景编辑器(Scene Editor)的 层级窗口(Hierarchy)或者 场景预览窗口(Scene)中,选中需要添加碰撞器的 游戏对象(Game Object)。
方法一:
选中对应的游戏对象后,在 检视窗口(Inspector)窗口中用鼠标左键点击 添加组件(Add Component)> 物理(Physics) > 盒子碰撞器(Box Collider) 进行创建。
【Box_Collider002.png】
方法二:
选中对应的 游戏对象 后,在 菜单栏(Menu Bar)中点击 组件(Component)> 物理(Physics) > 盒子碰撞器(Box Collider) 进行创建。
【Box_Collider003.png】
属性
盒子碰撞器(Box Collider)组件(Component)包含以下属性:
【Box_Collider004.png】
| 名称 | 描述 |
| 是否触发(Is Trigger) | 用于设置碰撞器是否为触发碰撞器。触发碰撞器与其他碰撞器接触时没有物理效果,且发生触发事件,详情请参阅 碰撞器 章节关于碰撞器相互作用的内容。 勾选,此碰撞器为触发碰撞器。 |
| 材质(Material) | 碰撞器所引用的物理材质资产,用于配置该碰撞体的摩擦力和弹力。关于物理材质的创建方法和使用方法,请参阅 物理材质资产 章节。 |
| 中心(Center) | 在本地坐标系中,碰撞盒的中心的位置。属性值是 三维向量(Vector 3)类型,默认值是 (0,0,0)。 |
| 大小(Size) | 在本地坐标系中,碰撞盒的尺寸缩放,即为编辑立方体碰撞盒的长、宽、高。属性值是 三维向量(Vector 3)类型,默认值是 (1,1,1)。 |

勾选,此碰撞器为触发碰撞器。