BZ易风

导航

 

刚体组件(Rigidbody)

可以使物体拥有物理效果

Interpolate运动插值

None:时间缩放小的时候会出现卡顿现象

Interpolate:根据上一帧的变换来平滑当前物体的变换,用于时间缩放小于1时慢镜头

Extrapolate:根据下一帧的变换来平滑当前物体的变换,速度略快于Interpolate,用于时间缩放小于1时慢镜头

Collision Detection 碰撞检测频率

Discrete 离散型检测 效率高,但是会出现穿墙现象

Continuous 连续型检测 防止动态碰撞器穿过静态碰撞器

Conllision Detection 连续动态检测 防止两个动态碰撞器穿过 效率很低

动态碰撞器

既有刚体又有碰撞体的物体

静态碰撞器

只有碰撞体,没有刚体的物体

碰撞器(Collider)

碰撞的必要条件

1.两个物体都有碰撞器

2.其中一个物体有刚体

3.最好是运动的物体有刚体

碰撞声明周期函数

碰撞检测

isTrigger=false

OnCollisionEnter(Collision collision)

OnCollisionStay(Collision collision)

OnCollisionExit(Collision collision)

触发检测

isTrigger=true

OnTriggerEnter(Collider other)

OnTriggerStay(Collider other)

OnTriggerExit(Collider other)

 只要发生的触发检测,不管本身是不是trigger,都会调用触发检测函数

切换场景

1.引用命名空间using UnityEngine.SceneManagement

2.调用场景切换API:SceneManager.LoadScene("GameOver")

 

posted on 2020-12-18 21:23  BZ易风  阅读(169)  评论(0编辑  收藏  举报