Unity中UGUI中获取鼠标点击位置以及UI物体的屏幕坐标
2018-01-24 11:42
3635 查看
鼠标点击位置:直接访问Input.mousePosition属性,返回一个三维屏幕坐标,即鼠标的坐标。
UI物体的屏幕坐标:RectTransformUtility.WordToScreenPoint(Camera.main, rectTransform.position),返回的是二维屏幕坐标。
UI物体的屏幕坐标:RectTransformUtility.WordToScreenPoint(Camera.main, rectTransform.position),返回的是二维屏幕坐标。
相关文章推荐
- UGUI--------UI以及3D物体显示在鼠标点击位置
- Unity获取鼠标点击位置,物体朝鼠标点击处移动
- Unity 鼠标点击位置转换成UI坐标
- Unity中获取鼠标位置,且点击鼠标右键则在点击位置显示物体
- unity3d ugui中如何获取ui控件位置?或者说如何将ugui中ui控件(组件)的坐标转化为屏幕坐标或canvas坐标(大坑)?
- 获取鼠标点击的屏幕位置坐标
- Unity获取物体自身坐标轴的方向以及沿着该方向运动的方法
- JavaScript中几种获取鼠标点击坐标位置的方法
- event获取页面鼠标点击位置坐标
- Unity从UI拖物体到场景中以及鼠标拖动物体
- Unity 3D物体的点击事件响应以及NGUI坐标和世界坐标的互相转换
- unity 在鼠标点击位置生成物体
- JavaScript 获取鼠标点击位置坐标
- JavaScript 获取鼠标点击位置坐标
- 超简单的java获取鼠标点击位置坐标的实例(鼠标在Jframe上的坐标)
- Unity简单利用屏幕坐标转换实现鼠标控制物体移动
- 基于JavaScript实现 获取鼠标点击位置坐标的方法
- JS获取页面鼠标点击位置的坐标
- Unity_UGUI判断鼠标或者手指是否点击在UI上(三)
- Unity 鼠标点击屏幕创建物体