unity第一人称控制器怎么使用鼠标点击
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity第一人称控制器怎么使用鼠标点击相关的知识,希望对你有一定的参考价值。
参考技术A Unity——第一人称控制器的实现一、功能描述
在一个场景中实现人物的前后左右移动和跳跃功能;其中前后左右移动通过W、A、S、D方向键实现,跳跃功能通过空格键实现,并且考虑到重力作用,来调节跳跃功能。
二、功能实现
2.1创建一个Character Controller
先创建一个新的GameObject,并重命名为Player
并为其添加一个Character Controller组件
在Player下,创建一个Cylinder物体(代替人物),并将场景中的主相机(Main Camera)放于Player下
将Cylinder物体中的Capsule Collider组件删除,解决碰撞问题。
2.2实现相机(第一人称视角的旋转,左右)的移动
相机的视角通过鼠标mouse进行控制
Assets文件夹下创建Scripts文件夹,用来保存代码文件;并在Scripts文件夹下创建CameraMove的C#文件并打开;
直接放代码,相关解释在代码里:
以上是关于unity第一人称控制器怎么使用鼠标点击的主要内容,如果未能解决你的问题,请参考以下文章
unity人物第一人称视角制作角色身体遮挡主镜头去掉方法,用VFX自制子弹拖尾效果。
Unity RigidBodyFPSController 鼠标不显示