IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> Unity物理引擎 -> 正文阅读

[游戏开发]Unity物理引擎

物理引擎就是在游戏中模拟真实的物理效果,比如,场景中有一个立方体和一个球体,球体在空中,立方体在地面倾斜放置,在空中的球体开始自由下落,然后与地面上的立方体对象发生碰撞,而物理引擎就是用来模拟真实碰撞的效果。

一、刚体

物理引擎就是在游戏中模拟真实的物理效果,比如,场景中有一个立方体和一个球体,球体在空中,立方体在地面倾斜放置,在空中的球体开始自由下落,然后与地面上的立方体对象发生碰撞,物理引擎就是用来模拟真实碰撞的效果。

1、Mess:质量,质量越大下落越快

2、Drag:阻力,数值越大,物体速度减慢得越快

3、Angular:角阻力,数值越大,物体自身旋转速度减慢得越快

3、Use Gravity:是否使用重力

4、Is Kinematic:是否受物理影响

5、Interpolate:设置图像差值

6、Collision Detection:碰撞检测

7、Constaints:冻结,停止某个轴向感应物理引擎的效果

? ? ? ? Freeze Position:冻结X,Y,Z轴方向的移动

? ? ? ? Freeze Rotatoin:冻结X,Y,Z轴方向的旋转

二、碰撞器

碰撞器有盒型,球形,胶囊形,网格,车轮等

碰撞的必要条件

1、两物体都有碰撞器

2、一个物体有刚体

三、物理材质

1、Dynamic Friction:动态摩擦力,游戏对象运动时的摩擦力

2、Static Friction:静态摩擦力,对象被放置在表面时的摩擦力

3、Bounciness:反弹,用于设置游戏对象的反弹,0表示没有反弹

4、Friction combine:摩擦力组合,用于设置游戏对象的摩擦力组合方式

5、Bounce combine:反弹组合,用于设置游戏对象的反弹力组合方式

四、碰撞检测

在unity3d中,能检测碰撞发生的方式有两种,一种是利用碰撞器,另一种则是利用触发器。这两种方式的应用非常广泛。

(一)碰撞器是一群组件,包含了很多种类,比如:Box Collider,Capsule Collider等,这些碰撞器应用的场合不同,但必须加到GameObject身上。

(二)所谓触发器,只需要在检视面板中碰撞器组件中勾选Is Trigger属性选择框。

(三)给主角添加刚体(Rigidbody)组件,并且取消刚体组件的重力选项UseGravity。

五、标签

Tags是Unity引擎里面的标签,是用来对GameObject进行标识的属性,Tags常用于单个GameObject

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-01-01 14:17:32  更:2022-01-01 14:17:50 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 20:36:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码