unity3d怎么制作rigidbody刚体?

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

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

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

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

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

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

6、刚体组件的具体参数。

1)mass 质量,以千克计算。

2)drag 空气阻力,当物体受力运动时空气的阻力,以牛顿计算。

3)angular drag 空气角阻力,当物体受扭矩力选择时空气的阻力,以牛顿计算。

4)use gravity 使用重力,当开启此项,物体会受到重力作用。

5)is kinematic 是否开启动力学,开启此项,物体不受力的作用。

6)constrants:约束。用于控制刚体运动的约束。

(0)

相关推荐

  • unity3d如何制作rigidbody刚体

    unity3d如何制作rigidbody刚体

  • unity3d学习:[2]刚体碰撞的函数

    操作方法 01 这里是关于unity3d中刚体碰撞时的函数代码 碰撞检测:物体要加刚体 using UnityEngine;using System.Collections;public class ...

  • unity3D游戏制作教程

    U3D现已经占领了国内85%的手游开发,同时又布局了华南地区的人才战略,建立了名动漫官方unity3D人才培训中心,进一步占领游戏引擎领地!我准备把对如何用Unity3D制作愤怒的小鸟的研究过程记录下 ...

  • unity3d制作2d游戏

    unity用来做3d有优势,但是用来做2d也行 操作方法 01 2d里面的动画除了旋转和缩放,一般就是序列帧了.但现在,我们要谈谈关于Unity3D中制作2D游戏原理. Unity3D绘制贴图方式有两 ...

  • unity3d怎么给火堆添加火焰效果?

    unity3d中制作实景效果很好,想要设计一个篝火的效果,该怎么制作呢?下面我们这需要使用光源和材质,下面我们就来看看详细的教程. 1.我们可以再网上下载一些模型的资源包,然后导入unity3d中,我 ...

  • unity3d怎么实现地球太阳月球转动?

    unity3d想要制作一个太阳转动的动画,该怎么制作呢?下面我们就来看看详细的教程. 1.首先打开unity3d 2.我们可以在在网上下载一下太阳.地球和月球的贴图,然后拖进unity3d的Textu ...

  • 如何在官方网站下载unity3d安装包进行安装

    unity3d是制作游戏的一款开发工具,功能很强大,熟悉软件的人都了解,当然每款软件都会不定时更新的,每更新一个版本,就会多一些新的功能,很多朋友不知道怎么下载更新最新的版本,官网当然是最权威的,那么 ...

  • blender默认动画只模拟250帧怎么解决

    blender默认动画只模拟250帧怎么解决

  • blender默认动画只模拟250帧该怎么解决?

    blender默认动画只模拟250帧,像路径动画.物理刚体动画都只有250帧,其实我们可以自己设置帧的数量,可以设置大于或者小于这250帧数. 1.打开blender,默认的物体动画模拟只有250帧. ...