微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Unity3D----触发检测与碰撞检测

在许多游戏有这机关或者金币,玩家可以去触发,在Unity中有触发检测以及碰撞检测来实现触发游戏场景中的一些道具。

1.碰撞器

发生碰撞的条件:主动方必须有rigidbody组件,发生碰撞的两个游戏对象必须有Collider,被动方对于rigidBody组件可又不可无。

方法

在这里插入图片描述

2.触发器

发生触发的条件:发生碰撞的物体两者其中之一有rigidbody组件即可,发生碰撞的两个游戏对象必须有Collider组件,其中一方勾选IsTrigger即可.

在这里插入图片描述

如图所示,玩家是白色的球,玩家要捡取宝箱来获取对应的分数,那么玩家的IsTrigger是没有被勾选的,所以那些宝箱的IsTrigger是被勾选的,这样玩家进行捡取宝箱才可获取对应的分数。

方法

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐