Unity 拖动鼠标物体旋转
2016-08-07 10:45
1306 查看
Unity 拖动鼠标物体旋转查看
通过拖动鼠标左键来旋转物体,基本原理是将鼠标拖动的距离转换为物体旋转的角度。假设Cubeusing UnityEngine; using System.Collections; public class NewBehaviourScript : MonoBehaviour { private Vector3 startPoint; private Vector3 endPoint; private int disToAngle=5; void Update () { if(Input.GetMouseButtonDown(0)){ startPoint=Input.mousePosition; } if(Input.GetMouseButton(0)){ endPoint=Input.mousePosition; } float dx=endPoint.x-startPoint.x; float angle=dx/disToAngle; this.transform.localEulerAngles=new Vector3(0,angle,0); } }
相关文章推荐
- <Unity>鼠标拖动物体、按下鼠标左键旋转观察物体、鼠标滚轮缩放视野
- unity 鼠标拖动 物体旋转 点击变色 拖动移动
- <Unity>鼠标拖动物体、按下鼠标左键旋转观察物体、鼠标滚轮缩放视野
- unity 3d中简单巧妙的实现拖动鼠标旋转物体
- 在unity中用鼠标实现在场景中拖动物体,用鼠标滚轮实现缩放
- unity 3d 鼠标旋转物体脚本
- Unity 3D鼠标操作实现旋转、缩放观察物体
- 怎么在 unity 里鼠标旋转一个物体
- 在unity中实现鼠标拖动物体移动,滑轮实现缩放
- 在unity中用鼠标实现在场景中拖动物体,用鼠标滚轮实现缩放
- unity 鼠标控制摄像机围绕物体旋转
- unity实现鼠标让物体绕世界Y轴旋转_C#
- Unity之一天一个技术点(十四)---通过鼠标控制镜头绕着某物体旋转
- 在unity中用鼠标实现在场景中拖动物体,用鼠标滚轮实现缩放
- unity 鼠标拖动三维物体移动
- Unity鼠标控制物体360°旋转和点击移动
- unity中用鼠标控制物体实现缩放、平移、旋转
- 在unity中用鼠标实现在场景中拖动物体,用鼠标滚轮实现缩放
- Unity3D 鼠标拖动和旋转物体以及鼠标拖动图片
- Unity 鼠标拖动场景内的物体