【Unity】按住鼠标右键,移动场景内镜头(适用于塔防等游戏视角)
来源:互联网 发布:soap json 比较 编辑:程序博客网 时间:2024/06/06 12:28
using UnityEngine; using System.Collections; // 将脚本挂载到摄像机上 public class CameraController : MonoBehaviour { public float moveSpeed = 10; // 设置相机移动速度 void Update () { // 当按住鼠标右键的时候 if (Input.GetMouseButton(1)) { // 获取鼠标的x和y的值,乘以速度和Time.deltaTime是因为这个可以是运动起来更平滑 float h = Input.GetAxis("Mouse X") * moveSpeed * Time.deltaTime; float v = Input.GetAxis("Mouse Y") * moveSpeed * Time.deltaTime; // 设置当前摄像机移动,y轴并不改变 // 需要摄像机按照世界坐标移动,而不是按照它自身的坐标移动,所以加上Spance.World this.transform.Translate(h,0,v,Space.World); } } }
0 0
- 【Unity】按住鼠标右键,移动场景内镜头(适用于塔防等游戏视角)
- 【Unity】按住鼠标右键,移动场景内镜头(适用于塔防等游戏视角)
- unity实现鼠标右键控制视角
- unity中如何用鼠标右键控制摄像机视角上下左右移动
- Unity按住左键旋转物体,按住右键移动物体,移动端单指旋转物体,双指移动物体
- unity 鼠标控制第一人称视角及键盘控制移动
- Unity 鼠标拖动场景内的物体
- 塔防游戏-摄像机移动
- Unity3d_镜头跟随鼠标移动
- 3D塔防游戏实现 1.2 3D地图视角控制工具(Feekood语言)
- 按住鼠标左键移动窗体
- Qt按住鼠标窗体随之移动
- jquery 鼠标按住移动的解决方案
- view 图像可鼠标按住移动
- js 返回上一页(按住ctr+鼠标点击及右键打开新标签的返回)
- Cocos2dx实现精灵的加速(适用于塔防游戏)
- unity 鼠标控制第一人称视角及键盘控制移动升级版
- 按住鼠标右键才转动摄像机的方法
- android.util.AndroidRuntimeException: Calling startActivity from outside of an Activity context
- 微信带参数二维码php
- [资源] Visual Studio 2015正式版离线iso及在线下载,附专业版和企业版可用key!
- jvm如何判断实例对象是否需要回收
- Cocos2d-Lua之类型及类型转换
- 【Unity】按住鼠标右键,移动场景内镜头(适用于塔防等游戏视角)
- Rotate Array
- gridview易忘点集合
- python开发总结
- JAVA书写规范、命名规范
- solr4.8.1部署到tomcat8.0.33
- 移动app应用性能测试要点
- Redis介绍 && Java客户端操作Redis
- 相机跟随主角移动,并带有延迟效果