unity第一人称控制器脚步声在哪

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity第一人称控制器脚步声在哪相关的知识,希望对你有一定的参考价值。

mj
博客园
首页
联系
管理
随笔 - 233 文章 - 0 评论 - 67 阅读 - 54万
【Unity】4.4 添加角色控制器
分类:Unity、C#、VS2015

创建日期:2016-04-10

一、简介
设计完毕基本的场景后,一般都需要先运行看看效果如何,即先让场景“动起来”,以方便观察不同的位置,而不是仅仅观察固定摄像机位置的死板板的场景。

这就是角色控制器的功能(实际上还不仅仅是只有这些功能)。

Unity已经帮你设计好了角色控制器组件(Characters),你只需要导入它,然后就可以直接使用了。

二、导入Unity自带的脚色控制器
要让你设计的场景动起来,只需要导入Unity自带的Characters组件,如下图所示:

image

或者右击Project视图下的Assets文件夹,弹出的上下文菜单与上图相同。

在接下来弹出的窗口中,直接单击【Import】即可:

image
三、Unity自带的角色控制器的分类
Unity自带的脚色控制器有两种:第1人称和第3人称。

1、第1人称

Unity自带的第一人称预设(Prefabs)已经帮你实现了需要的常用功能,利用它你不用再编写任何脚本,只需要将此预设拖放到场景中就可以使用了。

使用第一人称角色的步骤︰

(1) 创建一个合适的场景,场景中提供可以四处走动的地面。

(2) 将FirstPersonCharacter预设拖放到场景中。

(3) 删除创建场景时自动添加的“Main Camera”。这是因为第一人称角色预置包含有自己的相机,所以添加FirstPersonCharacter后“Main Camera”已经没用了。

第一人称角色由以下组件共同联合发起相关的动作:

FirstPersonCharacter.cs文件中的脚本:移动(上下箭头键:前进、后退,左右箭头键:左右移动)、环视场景(左右移动鼠标)和跳跃(空格键)。

SimpleMouseRotator.cs文件中的脚本:转身、站起和准备起跳。

另外,Unity自带的第一人称角色还包括摇头晃脑特效(Head Bob,也叫鲍勃头)和走动时发出的脚步声(可选)。你可以根据需要决定是否使用这些特效。
参考技术A 就是人物移动的时候播放一个循环的脚步声,停止的时候stop这个脚步声就行了。进入以上链接并打开网页后,请先登录,紧接着点击”添加到我的资源“,这里可能需要点击两次(本人只有第二次点击完毕后才算正式添加到了unity包管理器内)
待网页顶部弹出添加成功的提示框后,关闭网页,打开unity

以上是关于unity第一人称控制器脚步声在哪的主要内容,如果未能解决你的问题,请参考以下文章

unity第一人称控制器怎么使用鼠标点击

unity 第一人称角色控制器手机虚拟双摇杆

自动使第一人称控制器向前运行

unity第一人称如何设置

UnityPico手柄摇杆控制第一人称移动和旋转

游戏开发实战Unity手游第一人称视角,双摇杆控制,FPS射击游戏Demo(教程 | 含Demo工程源码)