unity3d中rigidbody(刚体)详解

现实世界中的物体都受到力的作用,所以才会有多姿多彩的生活。那么在游戏中又如何让游戏对象也受到力的作用呢,游戏中物体受到力的作用,更多地是现象的模拟,而不是真的受到力的作用。通俗一点,就是让你感觉好像真的受到了力,而实际是只不过是一堆代码的执行而已。unity3d如何让物体能受到力的作用呢?下面简单介绍一下。

操作方法

  • 01

    启动unity3d游戏引擎。这里我就随便启动一个之前的项目了。

  • 02

    随便建立一个物体。这里我就建立了一个立方体。

  • 03

    然后再检视窗口,为选择的立方体添加一个组件,单击add componet。

  • 04

    在弹出的窗口中,单击physics;弹出新的窗口,单击rigidbody(刚体)。

  • 05

    这时所选择的立方体就有了刚体组件。添加了这个组件的游戏对象可以接受外力和扭矩力,并且像真实的物体一样接受摩擦力和重力,还可以与其他物体发生相互碰撞。

  • 06

    刚体组件的具体参数。 1.mass 质量,以千克计算。 2.drag 空气阻力,当物体受力运动时空气的阻力,以牛顿计算。 3.angular drag 空气角阻力,当物体受扭矩力选择时空气的阻力,以牛顿计算。 4.use gravity 使用重力,当开启此项,物体会受到重力作用。 5.is kinematic 是否开启动力学,开启此项,物体不受力的作用。 6.constrants:约束。用于控制刚体运动的约束。

(0)

相关推荐

  • unity3d中的光源详解

    之前简单介绍了一下unity3d中的光源分类,默认情况下的光源是白色的.对于需要创建绚丽或者唯美的游戏,实在不妥.可是很好,unity3d中的光源经过合适的调整,就可以创建出非常美丽的画面,下面对此详 ...

  • 通过 FSCK 命令检查 Linux 文件系统中的错误详解

    fsck命令被用于检查并且试图修复文件系统中的错误.当文件系统发生错误四化,可用fsck指令尝试加以修复. FSCK是一个很重要的Linux/Unix工具,它用于检测并修复文件系统中的错误.它类似于W ...

  • 我的世界红石中续器详解

    我的世界红石中续器详解 中续器的性质及应用 01 这个就是中续器 02 在我的世界里红石火把,拉杆输出的红石信号强度是16也就是16个格(它自己本身也算一个格)而当我们需要更长的红石信号输出时我们就可 ...

  • 企业网站制作时display在CSS中各属性语法详解

    操作方法 01 网站的制作中,我们都知道,基本上离不开CSS,很多的企业网站制作时,都会用到.下面天柱网络给大家来分享一下display在CSS中各属性语法详解,希望对广大网站制作人员有一些帮助. H ...

  • unity3d UI按钮使用详解

    unity3d中通过对一个按钮的创建使用,从而了解unity3d中UI的使用. 操作方法 01 打开unity3d项目" GameObject"--" UI"- ...

  • unity3D中Rigidbody各个属性是什么意思?

    因为unity 为英文版软件,很多人不是很理解里面的属性的意思,本篇主要针对unity里面物体的刚性属性进行解释,希望对广大的同学们能有所帮助,能知道各个参数如何去设置. 1.Mass表示物体的质量, ...

  • 将AutoCAD图导入Photoshop中的方法详解

    这已经是一个很古老的问题了,解决的方法就是“虚拟打印”!下面一步步的来(为方便大家,采取中英文对照,括号里面是英文版): 1、打开“文件(file)”菜单下的“打印机管理器(plottermanage ...

  • Windows XP中网桥功能详解

    在Windows XP中,已经集成了连接不同网段的“网桥(Bridge)”功能,它的配置简单易行,大大方便了中小型局域网之间的互联与拓展。那么如何正确认识 Windows XP中网桥功能呢?配置Win ...

  • Linux下shell中case命令详解

    linux下shell中的case名字和C/C++中的switch类似,但是shell中的case更强大和复杂。 1、强大主要体现在:shell中case中的关键字可以是字符串类型,而每一项中可以包含 ...