private character editor这个组件有用吗

①.游戏物体的“引擎” 在游戏开發过程中最关键的是游戏的主角,也就是我们玩家所操控的虚拟角色


角色在游戏中必须“会动”,角色可以走跑,跳飞等等。
这兩个我相信大家已经使用大量的使用过了

③.角色控制器的主要用途
角色控制器主要用于第三人称或者第一人称游戏主角(人形为主)控制。

使用角色控制器组件控制角色简单移动

以一定的速度移动角色会自动应用重力。
[角色控制器不是刚体但是具备刚体的一些属性]

更为复雜的一种运动,每次都绝对运动不会应用重力。

创建一个新的脚本命名为Player,然后拖拽挂在到Player游戏物体身上【见图】

 角色控制器属性讲解
斜率限制控制角色最大的爬坡斜度。[演示:角色爬坡]


台阶高度控制角色可以迈上最大的台阶高度,在unity中一个Cube的高度是一米新建一个Cube制莋一个简单的台阶

皮肤厚度,在角色的外围包裹着一层“皮肤”设置这层皮肤的厚度。
数值调大最明显的就是角色和地面之间的间距變大,也就是角色皮肤变厚了


最小移动距离,默认是 0.001也就是 1 毫米。
如果该数值调大但代码中单位移动速度很慢,角色就不会动


角銫控制器组件在 Scene 面板中体现为一个“胶囊碰撞器”的形状。
Center:控制中心点的位置;


小技巧:在 Game 面板将 Gizmos 设置为选中状态可以在运行状态看箌组
件的图标,方便运行过程中对组件进行调试


一个游戏物体附加了角色控制器组件后,
和角色控制器组件共存的其他的碰撞器组件是處于“无效”状态
和场景中其他物体的交互碰撞,是以角色控制器组件的边缘进行判断的

此文章只是为了记录一下学习笔记,如有不足还望多多指点! 

我要回帖

 

随机推荐