Zefirot
@Zefirot

Можно ли определить находится ли картинка в пределах экрана?

Можно ли после вывода картинки (префаба) на холст или панель определить - не вылазит ли она за границы экрана или вовсе находится за пределами экрана?
В плане того что если при построении префабов на экране они вдруг будут вылазить за пределы то добавить возможность зума до их видимости либо перемещения камеры, а если все в пределах то без увеличения и перемещения камеры...
Просто по задумке какие-то карты будут размером в экран а какие-то больше (генерация рандомная), и вот нужно определять помещаются эти префабы на данный момент на экран либо их больше за пределами, ну и под них уже подстраивать регулировку камерой...
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
Можно. Для этого есть метод у камеры WorldToScreenPoint, который даст вам координаты точки на экране (даже если она за экраном). И достаточно будет сравнить с размерами экрана
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы