//世界坐标转屏幕坐标:
Vector3 screenPos = Camera.main.WorldToScreenPoint(pos);
//屏幕坐标转世界坐标:
Vector3 worldPos = Camera.main.ScreenToWorldPoint(pos);
本文介绍了Unity中世界坐标与屏幕坐标相互转换的方法,包括使用Camera.main.WorldToScreenPoint(pos)将世界坐标转为屏幕坐标,以及Camera.main.ScreenToWorldPoint(pos)将屏幕坐标转回世界坐标,这些技巧对于游戏开发中处理UI与场景交互至关重要。
//世界坐标转屏幕坐标:
Vector3 screenPos = Camera.main.WorldToScreenPoint(pos);
//屏幕坐标转世界坐标:
Vector3 worldPos = Camera.main.ScreenToWorldPoint(pos);
1376

被折叠的 条评论
为什么被折叠?