Обновление canvas после перемещения камеры

Программирование на Юнити.

Обновление canvas после перемещения камеры

Сообщение Vogd 25 мар 2019, 03:23

Мне нужно создавать объект из определенной точки экрана, для этого я добавил GameObject в canvas, и передаю эти координаты при создании.
Получается камера движется, вместе с камерой движется canvas, и GameObject внутри дает мне актуальные координаты для игрового мира.

Однако при рестарте игры, если выставить камере начальные координаты, то canvas обновится только через апдейт, и прямо из функции рестарта не получить актуальные после смещения камеры координаты.

Есть ли возможность обновить координаты canvas вручную?
Vogd
UNIт
 
Сообщения: 55
Зарегистрирован: 04 май 2016, 15:46

Re: Обновление canvas после перемещения камеры

Сообщение 1max1 25 мар 2019, 16:26

Канвас такой же объект как и остальные:
canvas.transform.position = нужная позиция
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5