1)当一个用刚体控制的物体与另外一个物体碰撞时,就会触发碰撞事件

注:目标物体必须带有 Collider 组件。

2)碰撞事件监测方法

1.OnCollisionEnter(Collision)

当碰撞开始时调用,只会调用该方法一次。

2.OnCollisionExit(Collision)

当碰撞结束时调用,只会调用该方法一次。

3.OnCollisionStay(Collision)

当碰撞进行中时,会持续调用该方法。

4.Collision 参数

碰撞,一个类。作用:用于传递碰撞信息。

Collision.gameObject 属性,与当前物体碰撞的物体的引用。

gameObject.name 属性,当前物体的名字。

3)参数Collision详解

1.脚本如果挂载到A物体上,那么A与B相撞,coll.gameObject.name就表示B物体的名字。这样就可以检测到A与什么物体相撞。同样的道理,再给B挂载下方代码的脚本,也可以检测出是谁撞了B。

示例:

转载于:https://www.cnblogs.com/tthjHiroki/p/9337715.html

16.刚体碰撞事件监测与处理相关推荐

  1. CreatorPrimer | 物理小游戏(碰撞事件监听)

    继续物理小游戏,我们先回顾一下CreatorPrimer仓库中提供的五个组件脚本: 使用这5个组件脚本,可以构建非常有趣的物理小游戏,下面我们对这5个自定义组件做一个简单介绍: PhysicsMana ...

  2. Unity 碰撞事件 触发事件

    Unity 碰撞事件 触发事件 碰撞和被碰撞的物体都需要加有 Collider 碰撞组件 两个物体至少有一个带有刚体 触发器需要在Collider组件中勾选Trigger属性 1.触发器事件 //触发 ...

  3. 运用事理图谱搞事情:新闻预警、事件监测、文本可视化、出行规划与历时事件流生成

    目前,事理图谱在描述领域事件时空信息上具有独特性,这种逻辑图结构能够以一种直观的方式向我们展现出一个领域知识的链路信息.从学术的角度上来说,事理图谱与事件抽取.事件关系抽取.脚本学习.事件链生成.篇章 ...

  4. 【Unity】物理系统的静态碰撞体、刚体碰撞体、Kinematic刚体碰撞体

    碰撞体分为三类(触发器同理):静态碰撞体.刚体碰撞体.Kinematic刚体碰撞体. 静态碰撞体:不挂载刚体组件的碰撞体 常用于地形.障碍物等不会移动位置的物体,物理引擎会对此优化性能.在游戏运行时, ...

  5. BEPUphysicsint碰撞事件详解

    上一节我们給大家介绍了BEPUphysicsint的基本使用,在游戏开发中我们经常要使用物理引擎的事件,所以本节我们详细的讲解BEPUphysicsint 的物理事件.此物理引擎会产生了碰撞事件与非碰 ...

  6. cocos 刚体碰撞 台球游戏

    原文链接: cocos 刚体碰撞 台球游戏 上一篇: svg 线条动画 下一篇: chrome elementFromPoint 获取屏幕指定位置的元素 效果: 搭建场景, 初级基本上拖拽比较省事, ...

  7. linux下 USB动态监测 hotplug事件监测

    From: http://blog.csdn.net/qwyang/article/details/6425555 总体规划: 使用netlink接口向内核注册hotplug事件通知,获取事件通知后进 ...

  8. laya air 碰撞事件 和 重力设置

    1.有1方需要在unity中加上 RigidBody 3D,才能触发: 2.boxCollider如果太薄,物体厚度不够,会直接穿过 3.1.做地面的物体 (1)  只add boxCollider ...

  9. QT eventFilter 事件监测

    Qt 事件模块有一个强大的特性,就是可以设置一个QObject1 的实例可以实时的去监测另一个QObject2的实例的事件,在被监测控件QObject2能看到事件之前,就先被监测的控件QObject看 ...

最新文章

  1. ApacheBench-web性能测试
  2. IO流之过滤流介绍:
  3. WeChat区别this.setData()与this.setData({})
  4. python查看opencv版本命令行_查看python下OpenCV版本的方法
  5. Angular应用里使用HTTP服务的一个具体例子
  6. word2003计算机考试题,[2018职称计算机Word2003考前练习题] 2018年职称计算机考试练习题库...
  7. python如何查看官方文档
  8. Ubuntu18.04快捷键
  9. 如何在 Mac 上打开或关闭专注模式?
  10. Android Context简单说明
  11. 【路径规划】基于matalb遗传算法机器人栅格地图避障路径规划【含Matlab源码 027期】
  12. SSD,单次多框检测器Single Shot Multibox Detector,超越YOLO和Fast-RCNN
  13. linux 查看内存 单位,linux ps 内存 单位
  14. 新年计算机语言祝福语,新春祝福语
  15. 在前端如何玩转 Word 文档
  16. [教程]安装青鸟云Web服务器
  17. A40I工控主板(SBC-X40I)USB接口读写测试
  18. OpenCV-Python的文本透视矫正与水平矫正
  19. 清除浏览器默认表单边框/背景特效和下拉菜单背景
  20. C语言三个整蛊程序,很强!!

热门文章

  1. Spring3.2.0-mybatis3.2.0 基于全注解搭建的后台框架-基础版
  2. eclipse 向HDFS中创建文件夹报错 permission denied
  3. 使用SaltStack安装JDK1.6
  4. [C#学习]多线程编程——多线程基础
  5. ZooKeeper典型应用场景一览
  6. ie在线邮件html编辑器,IE中HTML编辑器的修改与使用.doc
  7. centos中用MySQL创建新表_CentOS下使用Shell批量创建数据库表
  8. 3.5.6 轮询访问介质访问控制
  9. python常见函数
  10. '*','*args','**','**kwargs'