碰撞检测通常使用tag(标签)来判断碰撞物体。

方法1:

void OnTriggerEnter(Collider other)

{
        if (other.tag == ""){ }

}

注意:该方法碰撞检测的物体需勾上is Trigger选项。

方法2:

void OnCollisionEnter(Collision collision)
    {
        if (collision.collider.tag == ""){ }
    }

注意:该方法碰撞检测的物体不需要勾选is Trigger选项

 

转载于:https://my.oschina.net/u/3297766/blog/1212724

unity中碰撞检测方法相关推荐

  1. Unity:碰撞检测方法

    背景:Unity游戏中碰撞检测有多种实现方法,有一些个人推荐记录一下. 具体方法 OnCollider系列,虽然很常用,但个人并不是很推荐,因为这种方法需要获得Component的Collider,并 ...

  2. Unity中Invoke方法

    Invoke() 方法是 Unity3D 的一种委托机制 如: Invoke("SendMsg", 5);   它的意思是:5 秒之后调用 SendMsg() 方法: 使用 Inv ...

  3. Unity中碰撞检测小结

    两个碰撞体发生物理碰撞所需条件: 两个物体所在的层(layer),在物理层上能够发生碰撞 两个物体均需要碰撞体(Collider)组件,最少一方需要刚体(Rigidbody) 碰撞函数: void O ...

  4. C#开发Unity游戏教程之Unity中方法的参数

    C#开发Unity游戏教程之Unity中方法的参数 Unity的方法的参数 出现在脚本中的方法,无论是在定义的时候,还是使用的时候,后面都跟着一对括号"( )",有意义吗?看起来最 ...

  5. unity中球体的碰撞检测公式

    Unity中球体的碰撞检测使用的是基于球体间距离的检测算法.具体而言,当两个球体的距离小于它们的半径之和时,它们就发生了碰撞.这个检测公式可以表示为: if (Vector3.Distance(sph ...

  6. Unity中UI界面颤抖解决方法

    Unity中UI界面颤抖解决方法 参考文章: (1)Unity中UI界面颤抖解决方法 (2)https://www.cnblogs.com/Study088/p/7290909.html 备忘一下.

  7. unity中3D数学相关类、属性、方法、用途总结+超级综合的案例

    这篇内容将与unity中移动旋转的控制密切相关,有关移动旋转. 主要涉及到的类:Vector3,Mathf,Quaternion,Transform. 1.三角函数 其实关于三角函数的使用并不会很常见 ...

  8. Unity中获取一个物体下所有的子物体的方法

    Unity中获取一个物体下所有的子物体的方法 方法1(获取全部子物体,无论子物体SetActive是否为true): using System.Collections; using System.Co ...

  9. Unity中打开文件窗口(OpenFileDialog)的几种方法对比

    1 概述 本文链接:http://blog.csdn.net/ithot/article/details/76997237 用Unity以来,一直都没怎么关注过打开对话框去选取本地文件,最近需要用到这 ...

最新文章

  1. C#使用Xamarin开发可移植移动应用进阶篇(7.使用布局渲染器,修改默认布局),附源码...
  2. js实现随机选取[10,100)中的10个整数,存入一个数组,并排序。 另考虑(10,100]和[10,100]两种情况。...
  3. android 相机 全功能,一加7系首个Android 11公测代码暗示了相机应用的诸多功能更新...
  4. OpenGL CPU光线跟踪
  5. docker之container
  6. 前端学习(3117):react-hello-react的类中的方法
  7. KALI Linux中GURB安装失败如何处理
  8. 黑苹果EFI|联想 Lenovo ideapad 320S-15IKB 笔记本电脑实战黑苹果
  9. python打造记账本_Python实现简单的记账本功能
  10. Javascript 特效大全
  11. Kubernetes监控篇
  12. CVPR 2018 微表情识别论文
  13. 给初学者用pycharm轻松导入Python各种包
  14. java string 加法_java 对String 加法计算
  15. 解决python使用猴子补丁时引入ssl错误
  16. 他们是公众号界的一股清流!
  17. Fluent UDF代码编写
  18. Flutter 全能型选手GetX —— 状态管理
  19. 视频教程免费分享:嵌入式stm32项目开发之心率检测仪的设计与实现
  20. 缺失数据填补基础方法(3)——Multiple Imputation by Chained Equations (MICE)

热门文章

  1. ImGUI 1.87 绘制D3D外部菜单
  2. 【面试】764高频前端开发面试问题及答案整理
  3. AFMG全球战略发布会,一场与豪华纯电智能跑车的零距离之约
  4. 【优化选址】基于人工蜂群算法求解无线网络传感覆盖优化问题含Matlab源码
  5. 2021年低压电工考试题及低压电工报名考试
  6. Pandas 基础(16) - Holidays
  7. C# 文字视频生成器
  8. 如何在当前文件夹打开命令行窗口
  9. 掉线(自创--根据刘德华《今天》歌词改编)
  10. NoesisGUI入门及初步使用感想