分类:Unity.C#.VS2015 创建日期:2016-05-02 一.简介 碰撞组件(Collider) 是另一种必须随刚体 (Rigidbody) 添加的组件,以便允许它和其他组件发生碰撞.或者说,如果仅仅是两个刚体 (Rigidbody) 相互碰撞,则物理引擎不会计算碰撞,除非这两个对象又都附加了碰撞组件 (Collider). 无碰撞组件 (Collider) 的刚体 (Rigidbody) 在物理模拟过程中只会穿过彼此. 二.基本概念 1.添加碰撞体的方法 首先选中一个游戏对象,然后…
分类:Unity.C#.VS2015 创建日期:2016-05-02 一.简介 车轮碰撞体 (Wheel Collider)专门用于创建汽车或其他移动交通工具. 车轮碰撞体是一种针对地面车辆的特殊碰撞体.它有内置的碰撞检测.车轮物理系统及有滑胎摩擦的参考体.除了车轮,该碰撞体也可用于其他的游戏对象. 二.相关属性 1.Mass 质量.该项用于设置车轮碰撞体的质量. 2.Radus 半径.该项用于设置车轮碰撞体半径大小. 3.Suspension Distance 悬挂距离.该项用于设置车轮碰撞体…
概念 静态碰撞体(Static Collider):物体勾选为静态Static,有Collider组件,无Rigidbody组件. 静态碰撞体的陷阱 Unity在游戏初始化时,会把所有的静态碰撞体合并为一个很大的Collider,Unity会认为这些物体在游戏中是不能移动的.但是若在游戏中不小心移动了这些静态碰撞体的位置(它们是可以被移动的),那么会导致一个严重的性能问题,所有那些与被移动的静态碰撞体合并到一起的其他静态碰撞体重新被计算. 所以在游戏中不要对静态碰撞体进行移动.禁用disable…
虽然最近Unity2018版本推出了自己的瓦片地图,但是这个瓦片地图有点BUG,在场景内把瓦片地图铺好做成预制体,动态生成的时候居然丢失了碰撞体,于是我决定还是使用Tiled软件绘制地图并使用Tiled2Unity插件导入项目 Tiled下载地址 Tiled2Unity下载地址 给瓦片地图添加碰撞体 打开一个已经画好的地图(画的丑别介意), 现在我需要给树根加上碰撞体,防止角色走到上面去(角色的碰撞体在脚掌) 打开图块编辑器 选择一个图块,可以看到图块碰撞编辑器有几种工具 这里我们选择矩形工具,…
分类:Unity.C#.VS2015 创建日期:2016-05-02 一.简介 第三人称视角控制器涉及的相关概念有: 1.刚体(Rigidbody). 2.碰撞体(Collider).包括球体碰撞体(Sphere Collider).箱体碰撞体(Box Collider).网格碰撞体(Mesh Collider).物理材质(Physics Material).铰链关节(Hinge Joint).弹簧关节(Spring Joint)等. Unity内置了 NVIDIA PhysX 物理引擎.要控制…
胶囊碰撞体 (Capsule Collider) 胶囊碰撞体 (Capsule Collider) 由两个半球体与一个圆柱体相连接而构成.它与胶囊 (Capsule) 基元形状相同.   一堆胶囊碰撞体 (Capsule Collider)   属性 属性: 功能: 为触发器 (Is Trigger) 如果启用,此碰撞体 (Collider) 则用于触发事件,会由物理引擎忽略. 材质 (Material) 引用可确定此碰撞体 (Collider) 与其他碰撞体 (Collider) 的交互方式的…
一.可以在3D建模的时候添加碰撞体,导入到UE4的时候,碰撞体也会跟着导入进来. 二.也可以在UE4中自行添加碰撞体 三.在UE4中添加编辑碰撞体 四.选择碰撞体可以移动.缩放.旋转碰撞体,如果模型比较复杂,还也可以添加多个简单碰撞体,通过移动缩放旋转组合成复杂碰撞体. 如下图所示:模型中包含了2个碰撞体,一个盒子碰撞体,一个胶囊体碰撞体(在门把手的位置) 五.可以单独选择碰撞体删除,也可以使用菜单命令“Remove Collision”删除全部碰撞体.…
 在游戏制作中触发器的使用很的方便也很有用. 这一张我们简介一下怎样使用一个简单的触发器来实现自己主动开门关门的效果. 首先确保你已经对门进行了动画的设置. 详细流程例如以下. 选择Window->Animation打开动画窗体,选中须要加入动画的门之后点击红色button创建新动画. " src="http://www.yxkfw.com/wp-content/uploads/2014/10/1102.jpg" style=""> 选中一…
通常Colliders会与Rigidbody一起使用,没有添加碰撞体的刚体会彼此相互穿过. 常用碰撞体有以下几种: Box Collider:盒子碰撞体,是一个立方体外形的碰撞体,可调整为不同大小的长方体,一般可用作门,墙及平台等,也可用于交通工具的外壳.最适合的是使用在盒子和箱子上. Is Trigger:触发器,勾选后可用于触发事件,且将被物理引擎所忽略. Material:材质,采用不同的Physics Material决定了碰撞体与其他对象的交互形式. Center:碰撞体在对象局部坐标…
这几天为了准备面试,所以决定对平时学习中的盲点扫盲一下,首先想到的就是物理碰撞.以前没有好好研究过,一直模糊不清,到底什么条件下才可以产生物理碰撞呢?只要其中一个有Rigidbody就可以了吗?所以进行了下面的实验. 以下内容参考了Unity圣典的组件手册. ----------------------------------------------------------------------------分割线-----------------------------------------…