@i__egor

Как в юнити world позицию преобразовать в позицию на экране?

У меня канвас стоит screen space camera. Мне необходимо поверх координаты в мире отобразить ui, чтобы он находился в канвасе в панели.
Вот так не работает:
Vector3 screen_pos = cam.WorldToViewportPoint(pos_world);
this.transform.position = screen_pos;
  • Вопрос задан
  • 223 просмотра
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
Потому что у вас написана глупость, вы преобразовали в "скажем так в экранные" и зачем-то засунули это опять в мировые координаты.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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