Skip to content

简介

球形碰撞器(Sphere Collider)组件(Component)用于给 游戏对象(Game Object)添加球形碰撞盒。

组件应用

球形碰撞器(Sphere Collider)组件主要应用于以下方面:

  • 作为球形物体的游戏对象的碰撞器。

【Sphere_Collider001.png】

  • 作为场景中需要滚动和翻滚的游戏对象的碰撞器。

【Sphere_Collider002.png】

创建方法

创建 球形碰撞器(Sphere Collider)组件(Component)前,需要在 场景编辑器(Scene Editor)的 层级窗口(Hierarchy)或者 场景预览窗口(Scene)中,选中需要添加碰撞器的 游戏对象(Game Object)。

方法一:

选中对应的游戏对象后,在 检视窗口(Inspector)窗口中用鼠标左键点击 添加组件(Add Component)> 物理(Physics) > 球形碰撞器(Sphere Collider) 进行创建。

【Sphere_Collider003.png】

方法二:

选中对应的 游戏对象 后,在 菜单栏(Menu Bar)中点击 组件(Component)> 物理(Physics) > 球形碰撞器(Sphere Collider) 进行创建。

【Sphere_Collider004.png】

属性

球形碰撞器(Sphere Collider)组件(Component)包含以下属性:

【Sphere_Collider005.png】

名称描述
是否触发(Is Trigger)用于设置碰撞器是否为触发碰撞器。触发碰撞器与其他碰撞器接触时没有物理效果,且发生触发事件,详情请参阅 碰撞器 章节关于碰撞器相互作用的内容。
True.png 勾选,此碰撞器为触发碰撞器。
材质(Material)碰撞器所引用的物理材质资产,用于配置该碰撞体的摩擦力和弹力。关于物理材质的创建方法和使用方法,请参阅 物理材质资产 章节。
中心(Center)在本地坐标系中,碰撞盒的中心的位置。属性值是 三维向量(Vector 3)类型,默认值是 (0,0,0)。
半径(Radius)在本地坐标系中,球体的半径。属性值是浮点型,默认值是 1。

值得注意的是,您可以通过 半径(Radius) 属性调整球形碰撞体的大小,但不能单独沿三个轴缩放球形碰撞盒,即你不能将球体碰撞盒缩放为椭圆。