美文网首页
跟诸子学游戏 角色控制

跟诸子学游戏 角色控制

作者: 诸子百家谁的天下 | 来源:发表于2018-05-09 15:06 被阅读18次
角色控制器组件

Slope Limit:坡度限制。该参数用于设置自所控制的游戏对象只能爬上角度小于或等于该参数值的斜坡。

Step Offset:台阶高度。该参数用于设置所控制的游戏对象可以迈上的最高台阶的高度。

Skin Width:皮肤厚度。该参数决定了两个碰撞体可以相互渗入的深度,较大的参数值会产生抖动的现象,较小的参数值会导致所控制的游戏对象被卡住,较为合理的设置是该参数值为Radius值的10%。

Min Move Distance:最小移动距离。如果所控制的游戏对象的移动距离小于该值,则游戏对象将不会移动,这样可避免抖动,大多数情况下该值设为0。

Center:中心。该参数决定了胶囊碰撞体所控制的游戏对象的相对位置,并不影响所控制的游戏对象的中心坐标。

Radius:半径。该参数用于设置胶囊碰撞体的半径。

Height:高度。该参数用于设置胶囊碰撞体的高度。

Character Controller不会对施加给它的作用力做出反应,也不会作用于其他的刚体。如果想让Character Controller组件能够作用于其他的刚体对象,可以通过脚本[OnControllerColliderHit()函数]在与其相碰撞的对象上使用一个作用力。另外,如果想让Character Controller受物理效果影响,那最好用刚体来代替它。Charcter Controller的Skin Width是非常重要的属性,因此必须正确地设置。如果角色卡住了,通常是由于Skin Width值设置的太小而导致的,该值可使其他的对象轻微地穿过Character Controller,并且可以避免抖动且防止角色卡住。

第一人称角色控制器

第三人称角色控制器


ps:待后续

相关文章

  • 跟诸子学游戏 角色控制

    Slope Limit:坡度限制。该参数用于设置自所控制的游戏对象只能爬上角度小于或等于该参数值的斜坡。 Step...

  • 跟诸子学游戏 游戏流程

    游戏项目开发流程: 一般一个手机游戏开发都需要立项,在立项确定开发之前一般会进行市场调研。 1.市场调研的工作一般...

  • 跟诸子学游戏 动画

    在unity3d中,有6种动画可以使用 animation animator TimeLine 自定义动画(如:定...

  • 跟诸子学游戏 特效

    三要素:①:元素②:节奏③:色彩.

  • 跟诸子学游戏 游戏系统介绍

    1:渲染系统 2:输入系统 3:声音系统 4:物理系统 5:动画系统 6:人工智能(AI)系统 游戏引擎包括:Un...

  • 跟诸子学游戏 游戏类型

    RPG游戏:角色扮演游戏.经典如最终幻想. ACT游戏:动作游戏,也包含(STG)“射击游戏”和(FTG)“格斗游...

  • 跟诸子学游戏 群组算法

    群组算法:表示一群动物的行为,需要设置一个目标点,主要有分离,队列,聚合3中状态; 分离:物体之间保持的距离较近,...

  • 跟诸子学游戏 Lua基础

    1:使用闭包创建迭代器 2:泛型for保存状态变量和控制变量,将状态变量传入迭代器,进行迭代,这个属于无状态迭代器...

  • 跟诸子学游戏 Navigation mesh

    导航:从一点走向另一点,需要模拟阻挡,路径选择,可行走形,地形特点,行走行为拟人化的现实表现. A*算法:起点到终...

  • 跟诸子学游戏 行为树

    插件Behavior Designer - Behavior Trees for Everyone 行为树,适应A...

网友评论

      本文标题:跟诸子学游戏 角色控制

      本文链接:https://www.haomeiwen.com/subject/mlonrftx.html