700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Unity 碰撞检测

Unity 碰撞检测

时间:2020-02-19 01:49:34

相关推荐

Unity 碰撞检测

OnTriggerEnter和OnCollisionEnter两种方法

都需要添加Collider属性

OnTriggerEnter:碰撞方添加Rigidbody,Collider勾选is Trigger

//进入void OnTriggerEnter(Collider other){}

//持续void OnTriggerStay(Collider other){}

//离开void OnTriggerExit(Collider other){}

使用OnTriggerEnter自己填写碰撞事件,不自动反弹

OnCollisionEnter:碰撞方添加Rigidbody,不勾选Is Kinematic,双方Collider都不勾选is Trigger

//进入void OnCollisionEnter(Collision collision){}

//持续void OnCollisionStay(Collision collision){}

//离开void OnCollisionExit(Collision collision){}

使用OnCollisionEnter,Unity引擎会自动处理刚体碰撞的效果,自动反弹

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。