物理简介
物理世界中的元素可以分为一个个的刚体,在 Cocos Creator 3D 中加入物理元素可以通过为游戏对象添加碰撞器(Collider
)或者刚体(RigidBody
)组件,物理系统将为这些元素进行物理计算,使其表现出真实世界下的行为。
注:此处的“刚体”不是指刚体组件,刚体组件用于控制刚体物理行为相关的属性。
在世界中添加一个物理元素可以分为以下步骤:
- 新建一个形状
Cube
; - 在右侧
Inspector
面板上点击 ; - 为了使它具有物理行为,接着添加一个
RigidBodyComponent
组件。
接着,完善物理世界,可以为世界添加一个地面,仿照 1,2,3 步骤,可以再添加一个只有碰撞器的Plane
;
然后,再调整摄像机的角度(选中摄像机,执行可以对齐到屏幕);
最后,点击运行按钮,便可以看到物理元素在场景世界上的变化, 最后的场景如下图所示:
注:通过调整组件的属性值,直接点击刷新按钮,即可在刚刚运行的浏览器上看到新的预览。
在 Cocos Creator 3D 中,一个物理元素可以由以下几种方式组成:
- 一个刚体组件
- 一个或多个碰撞器组件
更详细的模块
Cocos Creator 3D 的物理系统的更多内容将通过以下模块来进行更详细的介绍: