【注意】最好用物体的transform.position而不是本地坐标来transform.localPosition来进行转换
Vector3 pos = Camera.main.WorldToScreenPoint (transform.position); //获取目标物体的屏幕坐标
pos = UICamera.mainCamera.ScreenToWorldPoint (pos);
transform.position = new Vector3 (pos.x, pos.y, pos.z);
Unity世界坐标转换成NGUI的UI坐标
最新推荐文章于 2024-07-06 12:34:43 发布