美文网首页
关于VR中碰撞触发的问题

关于VR中碰撞触发的问题

作者: 冷芃 | 来源:发表于2017-06-22 15:13 被阅读0次

1、Trigger组件

         在unity3D中提供了trigger组件,可以方便的进行物体的触发操作,提供方法如下图所示

Event Trigger事件

2、问题

        代码写好后,绑定脚本到Cube上运行,手动在Scene拖动任意其他对象去跟Cube碰撞,尴尬的事情来了,居然没有任何反应!!!这是什么情况?这需要我们要学习一下unity中有关碰撞器方面的知识啊,以下来自圣典手册。

       Static Collider 静态碰撞器、Rigidbody Collider 刚体碰撞器、Kinematic Rigidbody Collider 运动学刚体碰撞器这三种为常用类型,其中,这三种碰撞器如果勾选了IsTrigger复选框,就变成了相应的触发器。以上两张表里包含了检测到碰撞信息所必要的碰撞组合。

        为了使两个触发器碰撞时发出碰撞事件,其中一个必须包含刚体。一个触发器和一个普通碰撞器碰撞,其中之一必须附加刚体。

3、总结

       两个GameObject发生碰撞,要想检测到触发信息,最少要有一个刚体碰撞器并且勾选了IsTrigger复选框,另一个最少要有一个碰撞器组件,此时检测碰撞的脚本必须附加在那个带有刚体的触发器上。


        嘿嘿!第一次在简书上发布文章,这是毕设项目中自己学到的知识,以后就简书当做一个知识储备库和读书笔记库,希望这是一个好的开端,希望的研究生生活能过得更加丰富,有意义,别再像大学生活那样庸庸碌碌!加油!

相关文章

  • 关于VR中碰撞触发的问题

    1、Trigger组件 在unity3D中提供了trigger组件,可以方便的进行物体的触发操作,提供方法...

  • 碰撞器与触发器的区别

    Unity3d中的碰撞器和触发器的区别? 答:1.碰撞器物体不能互相进入到对方内部,触发器可以 2.触发器角色控制...

  • 从故事化到3D音效,关于VR产品设计的经验必读

    本文是关于VR设计的一些经验总结。也许你们在VR产品设计过程中也会遇到这些问题,希望对大家有帮助。 VR 的体验,...

  • 碰撞与触发

    ContinuousDynamic---只对Discrete的刚体使用Discrete检测,对其他任何刚体或者静态...

  • U3d物体碰撞触发器Collider

    1.当物体只有碰撞器的时候 2.当物体上有触发器trigger时,只检测触发,不进行碰撞。(被碰撞一方上需要是tr...

  • 03物理引擎

    人机交互 碰撞器 刚体组件 碰撞检测 触发事件 物理材质 射线

  • UNITY rigidbody算法笔记

    什么是Collider 碰撞器组件在Unity引擎中触发物理碰撞的最基本的条件。 可以这样说,假如一个游戏中没有物...

  • Unity碰撞检测

    不发生碰撞效果的碰撞(设置IsTrigger) 条件: 1.Both碰撞盒 2.其一刚体 3.其一碰撞盒为触发...

  • 碰撞器检测和触发器检测

    无论是碰撞检测还是触发检测,他们都基于Collider组件。两个游戏对象发生碰撞时,碰撞器可以产生系统默认的碰撞产...

  • React mobx 状态管理

    记录开发中关于mobx使用 问题1: mobx不更新视图,状态更改数据后不触发render发现是版本问题,在mob...

网友评论

      本文标题:关于VR中碰撞触发的问题

      本文链接:https://www.haomeiwen.com/subject/osdfcxtx.html