当前位置:网站首页>Unity获取canvas 下ui 在屏幕中的实际坐标
Unity获取canvas 下ui 在屏幕中的实际坐标
2022-08-03 19:00:00 【梦回大唐敲代码】
/// <summary>
///获取UI的UI坐标
/// </summary>
/// <param name="targetWordPos"></param>
/// <returns></returns>
public static Vector2 GetUGUIForScreenPos(Vector3 targetWordPos)
{
Vector2 screenPoint = RectTransformUtility.WorldToScreenPoint(Camera.main, targetWordPos);
Vector2 localPoint;
RectTransformUtility.ScreenPointToLocalPointInRectangle(GameObject.Find("Canvas").GetComponent<RectTransform>(), screenPoint, Camera.main, out localPoint);
return localPoint;
}
边栏推荐
- 阿里巴巴政委体系-第七章、阿里政委培育
- With the help of Kubernetes kubekey speed installation
- Big guy, who is free to help me to see what the problem is, I just read MySQL source print, and I just came into contact with flink.
- warnings.warn(“Title is more than 31 characters. Some applications may not be able to read the file
- PHP基础笔记-NO.1
- MVC vs MVP
- MySQL超详细安装教程 手把手教你安装MySQL到使用MySQL 最简单的MySQL安装方式,这种方式装,卸载也简单
- 软件测试技术之如何编写测试用例(3)
- [数据集][VOC]老鼠数据集voc格式3001张
- 系统太多,多账号互通如何实现?
猜你喜欢
随机推荐
Online monitoring of UPS power supply and operating environment in the computer room, the solution is here
基于移动GIS的环保生态管理系统
剑指Offer 56.数组中数字出现的次数
ImportError: /lib/libgdal.so.26: undefined symbol: sqlite3_column_table_name
学弟:我适不适合转行做软件测试?
丙二醇二乙酸酯(Propylene Glycol Diacetate)
X86函数调用模型分析
Jenkins CI平台(二)
【HCIP】MPLS实验
基于ck+redash构建MySQL慢日志+审计日志展示平台
选出表中的中位数记录[构造左右边界 || 问题转换]
【微信小程序】NFC 标签打开小程序
tree命令:以树的形式列出目录中的文件
U-Net生物医学图像分割讲解(Convolutional Networks for BiomedicalImage Segmentation)
87. (Home of cesium) cesium heat map (topography)
MD5是对称加密还是非对称加密,有什么优缺点
POJ 3041 Asteroids(最大匹配数=最小点覆盖)
WEB 渗透之RCE
CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
实时渲染器不止lumion,Chaos Vantage你值得一试