0
Я делаю игру в Unity3D, для которой мне нужно создавать новые объекты во время выполнения. Но я не знаю, как определить их положение, чтобы они не выходили за пределы экрана.Ширина и высота устройства Unity3D
Я делаю игру в Unity3D, для которой мне нужно создавать новые объекты во время выполнения. Но я не знаю, как определить их положение, чтобы они не выходили за пределы экрана.Ширина и высота устройства Unity3D
Значит, вы хотите знать, где на экране отображается объект? В этом случае Camera.WorldToScreenPoint должен выполнить эту работу. То есть что-то вроде строк
Vector3 screen_position = camera.WorldToScreenPoint(transform.position);