Я начинаю изучать Unity некоторое время и с самого начала я увидел то, чего никогда раньше не видел. Система координат Unity 2D. Чтобы было понятно, я напишу шаги.
- Создание нового 2D-проекта.
- Создание изображения на сцене и в Inspector -> Rect Transform set Pos X - 0; Поз. Y - 0;
- Создайте скрипт, добавьте его в свой проект и отладьте image.transform.position.y;
Ожидаемый результат: 0 фактический результат: 540 Почему ???
Я понимаю, что система координат начинается с левого нижнего угла. Понятия не имею, почему. Также, когда некоторый игровой Объект добавляет дочерний объект, тогда у этого дочернего Мачты Объекта есть внутренняя система координат, основанная на его родителе, но на самом деле результат противоположен.
В любом случае, пожалуйста, порекомендуйте учебник, ссылку. Спасибо.