Unity-世界坐标与屏幕坐标

transform.position.x和transform.position.y的值含义是世界坐标。
世界坐标与屏幕坐标有时一样,有时不同,这和Canvas的渲染模式有关。
Canvas共有三种渲染模式
Screen Space - Overlay (此模式UGUI层一直在最上面,其他例如粒子等物体一直在UGUI层的下面) 在该模式下,世界坐标(transform.Position)和屏幕坐标是重合的,即左下为(0,0),右上为(screen.width,screen.height).此时世界坐标和屏幕坐标是一样的。
Screen Space - Camera(此模式UGUI层上面可以设置其他物体的显示,例如粒子显示,UGUI层不是一直在最上面)。
在没有设置Camera时,它和Screen Space - Overlay一样世界坐标,此时世界坐标和屏幕坐标是一样的。(transform.Posit

Unity-世界坐标与屏幕坐标最先出现在Python成神之路

版权声明:
作者:ht
链接:https://www.techfm.club/p/26560.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>