前几天做了一个小球碰撞的demo,现在把当时的一些整理贴上来,可能有些乱,就当看思路吧
Rigidbody:刚体组件可以模拟出一种物理效果
Vector3 :向量
给这个物体向x轴正轴方向一个1的力
Global 世界坐标轴
碰撞检测:
碰撞分为三种状态
{
OnClooisionEnter:一个物体和另一个物体接触
OnCollisionStat : 接触的时候,会触发很多次,其他都只是触发一次
OnCoollisionExit :分开的时候
}
collider 碰撞器:是检测碰撞的基本组件
Box Collider 下的Is Trigger 勾选表示不是碰撞器而是触发器了
触发器与碰撞器区别:碰撞器会产生实际的物理效果,触发器没有物理效果,没有物理阻挡可以进入物体内部,一般在主角进入一个区域门自动打开就是触发检测
最后把我写的一个Demo放上吧,请忽略界面的EsayTouch哈,GitHub地址