美文网首页
Unity 刚体组件和碰撞器

Unity 刚体组件和碰撞器

作者: 彭晋 | 来源:发表于2016-12-05 19:41 被阅读0次

一,刚体组件

Paste_Image.png

ADD添加刚体组件

Paste_Image.png

定义

刚体一种组件,可让物理模拟现实物体的运动状态,添加刚体后物体将受重力影响,并可以与其他物体碰撞。
参数说明�Mass 质量�Drag 位移阻力�Angular Drag 角阻力(旋转阻力)�Use Gravity 是否受重力影响
Is Kinematic 是否为运动学刚体�Interpolate 平滑物理运行的插值类型(枚举)�Collision Detection 碰撞检测方式(枚举)�Constraits 冻结位置和旋转

两种刚体

1)普通刚体(影响自己,也能影响其它刚体)
�2)运动学刚体(Is Kinematic 为True,自己不受物理引擎影响,但是影响其它刚体)

使用技巧

1)不应该父子同时具有刚体�
2)不应该缩放刚体的父级

二,碰撞器

Paste_Image.png
特定碰撞器

Static Collider 静态碰撞器�没有附加刚体而附加了碰撞器的游戏对象。这类对象会保持静止或者很轻微的移动。对于环境模型十分好用,当和刚体碰撞时而不会移动。

Rigidbody Collider 刚体碰撞器�同时附加了刚体和碰撞器的游戏对象。通过脚本的力量和碰撞完全受物理引擎的影响。

Kinematic Rigidbody Collider 运动学刚体碰撞器�同时包含碰撞器和刚体,并且激活IsKinematic的一类游戏对象,要移动这类游戏对象,要修改它的Transform组件,而不是用力。它们很像静态碰撞器不过对于想要不停地到处移动的碰撞器很好用

碰撞器与刚体的关系

碰撞器(Collider)不需要刚体(Rigidbody)
刚体(Rigidbody)要发生碰撞,一定需要碰撞器(Collider)
碰撞器决定了碰撞发生时的边界条件
刚体决定了碰撞发生后的物体的运动效果

相关文章

  • Unity 刚体组件和碰撞器

    一,刚体组件 ADD添加刚体组件 定义 刚体一种组件,可让物理模拟现实物体的运动状态,添加刚体后物体将受重力影响,...

  • Unity3D-Collider(碰撞器)

    要产生碰撞必须为游戏对象添加刚体(Rigidbody)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的...

  • Unity之碰撞器与触发器

    要产生碰撞必须为游戏对象添加刚体(Rigidbody)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的...

  • Unity手册—碰撞检测相关汇总

    本文汇总了用于碰撞检测的方法和设置原地址:Unity手册—碰撞检测相关汇总 碰撞组件 刚体 两物体若要发生碰撞事件...

  • unity碰撞检测(碰撞器,触发器)

    Unity中的碰撞检测主要由两个组件完成 刚体Rigidbody 碰撞体Collider碰撞的必要条件 发生碰撞的...

  • 03物理引擎

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

  • 刚体

    相关文章 《物理系统概述》《刚体》《碰撞器》 概述 在整个 Unity 物理系统中,最重要概念就是刚体 Rigid...

  • Unity刚体碰撞

    一.地板和墙体 1.关于地板和墙体,直接用create plane和cube即可 用plane绘制ground...

  • 碰撞器

    相关文章 《物理系统概述》《刚体》《碰撞器》 概述 刚体的主要作用是使物体能够受力并施力,但只有刚体组件的物体不能...

  • HTC vive交互基础

    找到左手右手model:添加碰撞组件 物体添加碰撞组件和刚体 则可以进行碰撞交互 pickUp脚本挂载左手上: 输...

网友评论

      本文标题:Unity 刚体组件和碰撞器

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