上一页 1 2 3 4 5 6 7 ··· 24 下一页
摘要: 开发环境:Win10、Unity5.3.4、C#、VS2015 创建日期:2016-05-09 一、简介 在具体的游戏情景中,通过分层可以控制物体的行进路线,比如哪些物体只能住水面上行进,哪些物体只能在陆地上行进,哪些物体既能在陆地上行进也能在水面上行进。 二、示例 1、创建场景 (1)在ch1201_Navmesh_Sample工程中,新建一个名为Demo3的场景,在场景中添加下面的对象: ... 阅读全文
posted @ 2016-05-09 06:14 rainmj 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 开发环境:Win10、Unity5.3.4、C#、VS2015 创建日期:2016-05-09 一、简介 Off Mesh Link组件用于手动指定路线来生成分离的网格连接。例如,游戏中让行进对象上下爬梯子到达另一块网格的情景就是利用生成分离的网格连接来实现的。 1、基本操作 在场景中选中某个导航网格几何体后,在检视器视图中右击Static右侧的下拉框勾选【Off Mesh Link Genera... 阅读全文
posted @ 2016-05-09 06:11 rainmj 阅读(3781) 评论(0) 推荐(0) 编辑
摘要: 开发环境:Win10、Unity5.3.4、C#、VS2015 创建日期:2016-05-09 一、简介 本节通过一个简单例子,演示如何利用静态对象实现导航网格,并让某个动态物体利用导航网格自动寻路,最终找到目标。 二、设计步骤 1、添加3个Cube 启动Unity应用程序打开ch1201_Navmesh_Sample工程,新建一个名为Demo1-1.unity的场景,然后在场景中创建3个Cube... 阅读全文
posted @ 2016-05-09 06:06 rainmj 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: 开发环境:Win10、Unity5.3.4、C#、VS2015 创建日期:2016-05-09 一、简介 导航网格(Navmesh)是世界坐标系中几何体的简化表示,被游戏代理用来进行全局导航。通常,代理有一个目标或一个目的地,它试图找到通往该目标或目的地的路径,然后沿着该路径导航到该目标,这个过程称为寻路(Path Finding)。 注意,导航网格生成(或烘培)通常由游戏开发者在编辑器内完成,而... 阅读全文
posted @ 2016-05-09 05:58 rainmj 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 开发环境:Win10、Unity5.3.4、C#、VS2015 创建日期:2016-05-09 一、简介 NavMesh(导航网格)是3D游戏世界中用于实现“动态”物体自动寻路的一种技术,它将游戏场景中复杂的结构组织关系简化为带有一定信息的网格,在这些网格的基础上,再通过一系列相应的计算,实现自动寻路最终找到目标。 Unity可以根据编辑的场景,自动生成用于导航的网格。导航时,只需要给被导航的物体... 阅读全文
posted @ 2016-05-09 05:55 rainmj 阅读(605) 评论(0) 推荐(1) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-05-02 一、简介 Unity提供了下面的关节组件:铰链关节(Hinge Joint)、固定关节(Fixed Joint)、弹簧关节(Spring Joint)、角色关节(Character Joint)、可配置关节(Configuration Joint)。 本节简单介绍这些组件的含义。 二、铰链关节(Hinge Joint) 铰链关节... 阅读全文
posted @ 2016-05-02 22:06 rainmj 阅读(1966) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-05-02 一、简介 Unity提供了两种布料组件:交互布料(Interactive Cloth)、蒙皮布料(Skinned Cloth)。为人形动画添加布料组件后,就可以利用布料渲染器将其渲染出来。 二、交互布料(Interactive Cloth) 交互布料组件(Interactive Cloth)可在一个网格上模拟类似布料的行为状态,... 阅读全文
posted @ 2016-05-02 22:05 rainmj 阅读(1776) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-05-02 一、简介 恒定力 (Constant Force) 是用于向刚体 (Rigidbody) 添加恒定力的快速实用工具,适用于类似火箭等发射出来的对象,这些对象在起初并没有很大的速度但却是在不断加速。 如果您不希望单次发射对象(如火箭)以较大速率启动而是希望缓慢地进行加速,则这十分适用于这类对象。 下图是由恒定力 (Constant... 阅读全文
posted @ 2016-05-02 22:04 rainmj 阅读(2312) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-05-02 一、简介 物理材质 (Physics Material) 用于调整碰撞对象的摩擦力和反弹效果。 二、创建物理材质 要创建物理材质 (Physics Material),请从菜单栏选择【资源 (Assets)】 -> 【创建 (Create)】 -> 【物理材质 (Physics Material)】。然后将物理材质 (Physi... 阅读全文
posted @ 2016-05-02 22:02 rainmj 阅读(1753) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-05-02 一、简介 车轮碰撞体 (Wheel Collider)专门用于创建汽车或其他移动交通工具。 车轮碰撞体是一种针对地面车辆的特殊碰撞体。它有内置的碰撞检测、车轮物理系统及有滑胎摩擦的参考体。除了车轮,该碰撞体也可用于其他的游戏对象。 二、相关属性 1、Mass 质量。该项用于设置车轮碰撞体的质量。 2、Radus 半径。该项用于设... 阅读全文
posted @ 2016-05-02 22:01 rainmj 阅读(6689) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 24 下一页