标签: unity3d
我在Unity3D中制作游戏,我需要在运行时创建新对象。但我不知道如何确定他们的位置,以便他们不会走出屏幕。
答案 0 :(得分:1)
所以你想知道屏幕上某个对象的显示位置?在那种情况下Camera.WorldToScreenPoint应该完成这项工作。这就是
Vector3 screen_position = camera.WorldToScreenPoint(transform.position);