如何控制屏幕(摄像机)移动
来源:互联网 发布:项目管理 源码 编辑:程序博客网 时间:2024/06/07 23:11
using UnityEngine;using System.Collections;public class ScrenSlip : MonoBehaviour { // Use this for initialization void Start() { } // Update is called once per frame void Update() { Vector3 v1 = Camera.main.ScreenToViewportPoint(Input.mousePosition);//将摄像机屏幕坐标转换为 if (v1.x >0.9f) { transform.Translate(Vector3.left* Time.deltaTime * 3, Space.World);//当鼠标在右侧时,使相机向右移动(这里是left是因为转换之后摄像机是反的属于正常) } if (v1.x <0.1f) { transform.Translate(Vector3.right * Time.deltaTime * 3, Space.World);//当鼠标在左侧时,使相机向左移动 } if (v1.y >0.9f) { transform.Translate(Vector3.back * Time.deltaTime * 3, Space.World);//当鼠标在上侧时,使相机向上移动 } if (v1.y <0.1f) { transform.Translate(Vector3.forward * Time.deltaTime * 3, Space.World);//当鼠标在下侧时,使相机向下移动 } }}
阅读全文
0 0
- 如何控制屏幕(摄像机)移动
- unity 如何控制摄像机跟随角色移动
- 控制摄像机移动和视角
- 直接控制OSG摄像机移动
- 如何在unity3d开发2d游戏中控制摄像机移动以及主角移动
- Unity3D开发之控制摄像机移动
- Unity鼠标出屏幕后 摄像机跟随鼠标方向移动
- Ogre场景、节点、摄像机通过自动、鼠标、键盘控制移动
- Unity 2D战棋类 摄像机的局部移动控制
- Unity3D摄像机跟随物体移动的代码控制
- 用C#控制摄像机的移动 旋转 缩放
- 鼠标控制摄像机旋转,平移,物体的移动
- Unity3D【脚本】点击物体后屏幕放大 - (射线、坐标的转换、摄像机的移动和改变属性)
- Unity 通过点击屏幕控制人物移动。
- Unity 通过点击屏幕控制人物移动
- unity3d开发2d游戏中控制摄像机移动以及主角移动
- 在unity3d开发2d游戏控制摄像机移动以及主角移动的方法
- 摄像机随鼠标移动
- 【产品经理三节课】第2章 用户分析入门
- 使用markdown做本地笔记软件/编辑器
- Locust——对其他协议(非http协议)的脚本开发和使用
- windows之升级win10后输入密码却无法进入系统
- 【PDF下载】大数据峰会之阿里大规模流式增量计算应用
- 如何控制屏幕(摄像机)移动
- 学会这7个规则让你的设计更直观
- PageRank算法--从原理到实现
- StringUtils的isBlank与isEmply
- Kotlin语言学习之AndroidStudio集成Kotlin开发环境
- ANR异常知识点
- Windows 远程桌面连接Ubuntu16.04图像界面
- 在linux系统上安装多个内核
- Codeforces Round #432 B. Arpa and a list of numbers