Unity3D关于刚体(RigidBody)与碰撞体(Collider)的探索(二)

原创 2015年11月21日 17:45:56

上一章一直把碰撞体作为不变量来研究的,这一章对碰撞体进行研究:


方案一:

A:碰撞体/连碰撞体都不是

B:碰撞体/连碰撞体都不是

以上组合共四组实验,如:1.A是碰撞体,B是碰撞体;2.A连碰撞体都不是,B是碰撞体。。。。。。

实验过程:使A向-Y方向位移,撞击地面B

实验结果:A穿越了B,无任何撞击事件(这是已知的,因为A不是刚体)。


方案二:

A:刚体

B:碰撞体

实验过程:A自由下落撞击地面B

实验结果:A穿越了B,无任何撞击事件


方案三:

A:碰撞体

B:刚体

实验过程:使A向-Y方向位移,撞击地面B

实验结果:A穿越了B,无任何撞击事件


方案四:

A:碰撞体 + 刚体

B:碰撞体

实验过程:A自由下落撞击地面B

实验结果:A停在了B上面,有撞击事件


小结:如果需要撞击时有物理效果,且有撞击事件,撞击双方必须都是撞击体。

版权声明:本文为博主原创文章,未经博主允许不得转载。

unity3d 理解刚体(Rigidbody)和碰撞体(Collider)以及触发器(Is Trigger),边学边更新

刚体(Rigidbody)的官方(摘自Unity3d的官方指导书《Unity4.x从入门到精通》)解释如下: Rigidbody(刚体)组件可使游戏对象在物理系统的控制下来运动,刚体可接受外力与扭矩...

unity3D学习之物体添加刚体及碰撞。

在界面中的层次栏中单击Create按钮选择(plan)地板.场景中会出现一块地板。然后再单击cube(立方体),然后点击cube对象属性栏中会出现cube的属性,单击最下面的Add  Componen...
  • driaven
  • driaven
  • 2014年11月18日 13:35
  • 2682

(第十章)Unity3D-脚本的碰撞与触发

我们在游戏里经常会看到,某两个物体发生碰撞之后zon

Unity3D----导入模型的碰撞检测

很多人在初学Unity3D的时候,可能会碰到这样一个问题:导入Unity3D的模型,给模型添加RigidBody后,模型会 一直往下落。    那么,我们如何解决这个问题呢? ...

unity3d 理解刚体(Rigidbody)和碰撞体(Collider)以及触发器(Is Trigger),边学边更新

unity3d 理解刚体(Rigidbody)和碰撞体(Collider)以及触发器(Is Trigger),边学边更新 分类: Unity3D2014-04-01 16:50 2776...

unity3d 理解刚体(Rigidbody)和碰撞体(Collider)以及触发器(Is Trigger),边学边更新

做实验的时候发现了一个很诡异的事情,就是发生碰撞的主体一定是要带刚体的,即只有带刚体的碰撞体去撞其他碰撞体时,双方才会收到碰撞事件,以下是我做的实验: 一、控制A(刚体加碰撞体)撞击 静止的B(碰撞...
  • ybhjx
  • ybhjx
  • 2015年12月23日 20:12
  • 807

Unity3D 关于刚体(RigitBody)与碰撞体(Collider)的探索

为了研究刚体与碰撞体这两个组件对游戏对象的影响,我进行了下面的实验: ,使用球体施加力的作用碰撞立方体。 方案一: A:刚体 + 碰撞体 B:刚体 + 碰撞体 实验过程:给A一个普通力(或直接设置p...

Unity学习笔记(一):碰撞体(Collider),触发器(Trigger),刚体(RigidBody)

碰撞体(Collider),触发器(Trigger),刚体(RigidBody)的相关区分官方解释 刚体(Rigidbody):Rigidbody(刚体)组件可使游戏对象在物理系统的控制下来运动,刚体...

Unity3D中Rigidbody组件和Collider组件的使用

Rigidbody组件,Collider组件使用
  • YiGuGu
  • YiGuGu
  • 2016年07月20日 23:56
  • 1710

Unity3D组件Rigidbody与Collider的概念与区别

rigidbody与collider概念整理
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Unity3D关于刚体(RigidBody)与碰撞体(Collider)的探索(二)
举报原因:
原因补充:

(最多只允许输入30个字)