Unity 学习--物理引擎

刚体

作用:给物体添加一些常见的物理属性

创建方法:component--> Physics-->Rigidbody

主要属性

Unity 学习--物理引擎

碰撞器

主要有5种碰撞器

Box Collider(盒子碰撞器)----> 立方体之间的碰撞

Shpere Collider(球体碰撞器)---> 球体对象之间的碰撞

Capsule Collider(胶囊碰撞器)

Mesh Collider(网格碰撞器)

Wheel Collider(车轮碰撞器)

添加方式:Component-->Physics

物理材质

不同的表明材质可影响碰撞后的效果,比如木头之间和冰块之间。

添加方式:在存放材质的文件夹里面邮件选择“Import Package”-->"Phy Materials" 

常见的材质有:Bouncy(弹性材质),Ice(冰),Metal(金属),Wood(木头材质)

碰撞器绑定材质的方式:


射线

一个点向一个方向发射的一条无终点的线。

使用:

Ray ray=new Ray(Vector3.zero,transform.position);//创建射线,从零点发射到对象。

RaycastHit hit;

Physics.Raycast(ray,out hit,100);//得到射线的撞击点

Debug.DrawLine(ray.origin,hit.point);//调试绘制出射线

你可能感兴趣的:(Unity 学习--物理引擎)