本回答被提问者和网友采纳
检测碰撞这是不需要加刚体的。一般的刚体之间碰撞使用OnCollisionEnter()范围触发用OnTriggerEnter(),如果你是让两个CUBE碰撞请确保其中一个附加了RigidBody,然后这样写(我鼡C#):
collision是个变量,通过它可以获得你所碰撞的目标的属性以及碰撞点信息和相对速度如:
if(collision.collider.tag=="enemy")//tag是物体的标签,相当于物体的类别名称在每┅个物体的组件栏(也就是加脚本的那个区域)的最上面可以找到,默认的是UnTagged也就是没有标签,你找找然后点击会出现一个下拉列表,默认的已有几个Tag你也可以加自定义的,点击下拉列表最下方的Add
Tag就可以加Tag最后选择一个Tag作为物体的名称就可以了。