Unity第一人称镜头控制器
来源:互联网 发布:皮皮跑胡子 软件您 编辑:程序博客网 时间:2024/05/07 13:51
void FixedUpdate(){float h =Input.GetAxisRaw ("Horizontal");float v =Input.GetAxisRaw ("Vertical");Vector3 _xMov, _zMov;_xMov = transform.right * h;_zMov = transform.forward * v;movement = (_xMov + _zMov) * 2f;playerRigidbody.MovePosition (transform.position + movement*Time.fixedDeltaTime);float _yRot = Input.GetAxisRaw ("Mouse X");Vector3 _rotation = new Vector3 (0f, _yRot, 0f)*lookRotation;playerRigidbody.MoveRotation (playerRigidbody.rotation * Quaternion.Euler (_rotation));float _xRot = Input.GetAxisRaw ("Mouse Y")*lookRotation;currentCameraRotationX -= _xRot;currentCameraRotationX = Mathf.Clamp(currentCameraRotationX, -lookLimitRotation, lookLimitRotation);//Apply our rotation to the transform of our cameracam.transform.localEulerAngles = new Vector3(currentCameraRotationX, 0f, 0f);}
这个情况是把镜头放到人物身上,但在对镜头转动X的时候,是只转动镜头,人物本身不转动。
0 0
- Unity第一人称镜头控制器
- Unity编写第一人称控制器
- Unity第一人称控制器
- Unity 之第一人称无重力控制器
- Unity第一人称控制器脚本解析-FPSCharacterController( FirstPersonController)
- Unity简单的第一人称控制器编写
- Unity基础小案例--跳动的小球、自定义第一人称控制器
- Unity手游制作记-制作通用镜头控制器
- 第一人称控制器的创建
- Unity3D 第一人称控制器 C#脚本
- Unity 视角 第一人称脚本 MouseLook
- Unity之第一人称视野控制
- Unity第一人称控制脚本解析
- unity第一人称视角mouselook分析
- Unity镜头特写效果
- unity镜头效果
- Unity 摄像机切换镜头
- Unity 第三人称镜头跟随
- fastjson使用(五) -- @JSONField使用
- RabbitMQ (二)工作队列
- node.js sql 注入攻击防御方法 (sql Injection)
- ArrayList动态数组的使用和遍历
- Ubuntu 14.04 Web服务器--Apache的安装和配置
- Unity第一人称镜头控制器
- iOS网络协议----HTTP/TCP/IP浅析
- java poi 导出excel
- C语言关于localtime_s()和asctime_s()两个函数的用法。
- 常用的sqlserver 使用sql语句格式化日期 数字格式等
- Java集合迭代器 Iterator分析
- Nginx配置文件nginx.conf中文详解
- AndroidStudio多渠道打包
- Android开发多线程断点续传下载器