当前位置:网站首页>D39_坐标转换
D39_坐标转换
2022-08-05 05:18:00 【没那么简单GG】
1.屏幕坐标
屏幕左下角为原点,向右为x的正方向,向上为y轴的正方向
2.UI坐标
屏幕的左上角为原点,向右为x的正方向,向下为y轴的正方向
3.世界坐标转屏幕坐标
Camera.main 默认找到场景中标签为MainCamera的相机组件
世界坐标转屏幕坐标 Camera.main.WorldToScreenPoint(target.position);
屏幕坐标转世界坐标 Camera.main.ScreenToWorldPoint(target.position);
Input.mousePosition 获取鼠标的屏幕坐标
当我们在进行坐标转换时要注意,屏幕坐标只有x,y而世界坐标为z,y,z-------故,在转换的时候需要给屏幕坐标一个深度值(z轴),用鼠标屏幕坐标转换世界坐标举例
Camera.main.ScreenToWorldPoint(Input.mousePosition+Vector3.forward*distance);
distance为想要添加的深度值
边栏推荐
猜你喜欢
随机推荐
【Multisim仿真】直流稳压电源设计报告
多边形等分
每日一题-括号生成-0721
Unity huatuo 革命性热更系列1.2 huatuo热更环境安装与示例项目
四、Web场景之静态资源配置原理
每日一题-寻找两个正序数组的中位数-0713
每日一题-删除链表的倒数第 N 个结点-0718
什么是全栈设计师?
LeetCode刷题之第416题
【3D模型教程】ZBrush如何表现皮肤纹理?
【ts】typescript高阶:联合类型与交叉类型
【UiPath2022+C#】UiPath数据类型
dataframe 常用操作
【UiPath2022+C#】UiPath 循环
虚幻引擎5都有哪些重要新功能?
【ts】typescript高阶:映射类型与keyof
LeetCode刷题之第746题
【UiPath2022+C#】UiPath控制流程概述
“元宇宙”是个啥?都有哪些大招?
Lua,ILRuntime, HybridCLR(wolong)/huatuo热更对比分析









