Мне нужно переместить изображение вниз через холст, чтобы его центральная точка была там, где сейчас находится его верхний край.Он составляет около 50 баллов, но если я уменьшу y на 50, он переместится в другую часть экрана на устройствах с другим размером экрана.Я думаю, это потому, что мой основной холст настроен в соответствии с размером экрана.Итак, я полагаю, мне нужно вручную разделить число 50 на высоту моего экрана, а затем код для умножения на Screen.height?Разве нет более удобного способа перемещения объектов пользовательского интерфейса?
Позвольте мне задать второй вопрос: как вы думаете, разумнее ли делать игру исключительно на холсте?Моя игра простая 2D, немного анимированная и содержит много элементов макета, поэтому я решил пойти на это, но мне трудно понять правила положения пользовательского интерфейса.