@LittleBob
Инди-разработчик на Unity

Как через скрипт узнать длину Canvas в юнитах в Unity?

Насколько я знаю, эти квадратики в окне Scene называются юниты. Чтобы оптимизировать игру под разные устройства мне нужно получить через скрипт актуальное значение длины Canvas в юнитах, такое возможно?
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
Ну где то на уровне теории - переводите экранные координаты в мировые. Методы есть у камеры (ScreenPointToWorld). Но сработает это адекватно только для ортографической камеры - как только вы добавите глубину придется больше исхитрятся.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ProstoLubitel
Есть вариант более проще, что касательно канвоса под разные разрешения. Просто нужно добавить несколько уже существующих в unity компонентов (сейчас не вспомню, но могу глянуть, Если интересует) которые сами адаптируют канвос и его содержимое под разные разрешения
Ответ написан
Ваш ответ на вопрос

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

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