碰撞行为矩阵

基于两个碰撞对象的配置,可以产生很多不同的效果。下表概括了基于附加不同组件的两个碰撞对象所产生的效果。其中有些组合只能导致碰撞的两个对象中的一个受到影响,.所以考虑到保持标准的规则-物理效果将不会对没有附加刚体的对象生效。

Collision detection occurs and messages are sent upon collision
碰撞后有碰撞检测并有碰撞信息发出
 Static Collider
静态碰撞器
Rigidbody Collider
刚体碰撞器
Kinematic 
Rigidbody Collider
运动学刚体碰撞器
Static 
Trigger Collider
静态触发碰撞器
Rigidbody 
Trigger Collider
刚体触发碰撞器
Kinematic Rigidbody
Trigger Collider
运动学刚体触发碰撞器
Static Collider 静态碰撞器 Y    
Rigidbody Collider 刚体碰撞器YYY   
Kinematic Rigidbody Collider
运动学刚体碰撞器
 Y    
Static Trigger Collider
静态触发碰撞器
      
Rigidbody Trigger Collider
刚体触发碰撞器
      
Kinematic Rigidbody Trigger Collider
运动学刚体触发碰撞器
      
Trigger messages are sent upon collision
碰撞后有触发信息
 Static Collider
静态碰撞器
Rigidbody Collider
刚体碰撞器
Kinematic 
Rigidbody Collider
运动学刚体碰撞器
Static 
Trigger Collider
静态触发碰撞器
Rigidbody 
Trigger Collider
刚体触发碰撞器
Kinematic Rigidbody
Trigger Collider
运动学刚体触发碰撞器
Static Collider 静态碰撞器    YY
Rigidbody Collider 刚体碰撞器   YYY
Kinematic Rigidbody Collider
运动学刚体碰撞器
   YYY
Static Trigger Collider
静态触发碰撞器
 YY YY
Rigidbody Trigger Collider
刚体触发碰撞器
YYYYYY
Kinematic Rigidbody Trigger Collider
运动学刚体触发碰撞器
YYYYYY

Layer-Based Collision Detection 基于层的碰撞检测

In Unity 3.x we introduce something called Layer-Based Collision Detection, and is that you can now selectively tell Unity GameObjects to collide with specific layers they are attached to. For more info, you can click here

在Unity3以后版本,我们介绍了一种称为"基于层的碰撞检测"(Layer-Based Collision Detection)的东西,可以让你有选择地控制Unity对象和他们附加的特定层碰撞。点击此处获取更多信息。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值