问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Unity坐标转换总结

发布网友 发布时间:2024-10-04 14:44

我来回答

1个回答

热心网友 时间:2024-12-03 01:55

Unity坐标转换总结


在开始坐标转换之前,先了解一下Canvas的三种渲染模式:Screen Space - Overlay、Screen Space - Camera和World Space。


Screen Space - Overlay模式中的UI位于屏幕顶部,所有2D和3D对象在其下方。例如,当你在Canvas中心添加一个Image,其localPosition代表其相对于父物体的位置,而targetRectTransform.position则表示屏幕位置,而非世界位置。


在Screen Space - Camera模式中,全屏覆盖的Canvas允许UI被世界物体遮盖。如果添加一个2D精灵,由于其Order in Layer值高于UI,会覆盖UI。这时,targetRectTransform.position代表的是世界坐标。


World Space模式的Canvas不会全屏覆盖,通常需要调整并放置到场景中。targetRectTransform.position同样表示世界位置。


坐标转换方法

World转Screen坐标使用Camera.main.WorldToScreenPoint(worldPos);屏幕转World则用Camera.main.ScreenToWorldPoint(screenPos);ScreenPointToWorldPointInRectangle和ScreenPointToLocalPointInRectangle分别处理屏幕到世界和屏幕到局部坐标转换。


TransformPoint和InverseTransformPoint则是用于局部空间和世界空间的转换,以Screen Space - Overlay模式下的Image为例,其他情况类似。


Screen Space - Overlay模式中的额外理解

当设置anchoredPosition时,可以看到它反映了在屏幕空间中的锚定位置,这对于理解和调整UI在屏幕上的位置很有帮助。


总结与注意事项

以上内容提供了基本的坐标转换概念和方法,具体应用时需要根据场景进行调整。如有任何疑问,欢迎共同探讨。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
路由器网线一米多少钱 东芝电视怎么投屏安卓手机 东芝电视怎么投屏 东芝电视投屏功能在哪里 指甲根部半月白 ...在指甲中部黑线长起 还有就是月牙上有白色一块 都在同一个指_百度... 我农业银行五年定期无密码存款,身份证没了,仅凭身份证复印件和存款单... 混凝土强度回弹怎么测算推定值,是否满足要求?一篇文章讲明白_百度知 ... 发动机舱有胶皮味跟安装防盗器有关系吗 cb400f启动后有股胶皮味道 一个袋子装了半袋米,倒出三分之一多1千克后还剩19千克... 怎样由三角函数计算正切值? 正切的原函数怎样计算啊? 有人总是不服我怎么应对 我是浙江兰溪的农村医保,到北京住院报销比例是多少,有没有人知道呢... 在金华兰溪个人补交医保要多少一月? 赖雨蒙个人资料 《爱情的开关》熊梓淇赖雨蒙董力青春漩涡初体验 旋风十一人啦啦队队长何心言是谁演的 何心言扮演者赖雨蒙个人资料... 我的宏碁的笔记本电脑光驱坏掉了,也过了保修期,要去宏碁售后换一个光驱... 2014马路上结束迎接2015年,与众不同不同的个性的说说 急!!!帮他们求一篇村委会副主任2015年终总结 既然反函数的导数是原函数导数的倒数 那y=arcsinx的倒数为什么不是1/c... 反函数的求导 就是等于原函数求导的倒数,那为什么arcsinx的导数不等于1... tanx积分等于什么 tanx怎么求倒数? 油斑的简介 鼎湖山风景区的斋菜和交通如何安排? 肇庆有哪些素食馆 如果不装双系统,在macbook上怎么创建txt文件? 如何在Mac系统中新建.txt的文件? Unity使用UICamera的分享和经验总结 UGUI Canvas(画布)详解 合伙企业个人所得税应该怎样计算 什么情况产生所得税费用 ...知道在电视台播放的动画片《宠物小精灵》的国语版片头曲怎么找?不要... 中国银行广东金融社保卡有哪些标准金融支付服务? 泰拉瑞亚链式机枪和巨兽鲨哪个好 泰拉瑞亚鳄鱼机关枪有什么作用 诗的手法有哪些 5分钟 每个法律人 都可以定制一个自己的合同库 神龟岛上线95后小花赖雨濛领衔 汪卓成首次出演男主 今年农历5月18日早上5点出生,男孩,父亲姓李,母亲姓王,想取个李德~的... 2008年农历11月15日下午16点15分出生的女孩,父亲姓李,母亲姓王,希望大 ... ...的战役是哪一个?以及当时装备的坦克,有图片和文字资料最好。_百度知... 谁可以在魔兽澄海3C5.45用剑圣18级拆机枪?会的,教一教 cf武器价格表(cf点) CF用VE可以卡什么枪?可以卡的话把代码也写出来 美国samgerlass的桃花心目菜板有人听说过吗? 美国samgerlass菜板谁用过? 美国samgerlass的桃花心目菜板有人听说过吗?怎么样