Что такое вращение z в единице 2D? - PullRequest
0 голосов
/ 11 ноября 2018

Я думал, что у 2d нет оси z. В результате мне интересно, почему единица 2d включает в себя поворот замораживания z в жестком теле2D? Если я не проверю это, мой объект будет вращаться.

Ответы [ 2 ]

0 голосов
/ 11 ноября 2018

Работа с 2D в Unity очень похожа на работу с 3D. Вы даже можете использовать коллайдеры и сетки, которые являются трехмерными в 2D-игре. Вы также можете использовать инструмент трансформации, чтобы глубже играть в свои игровые объекты, изменяя ось Z, чтобы выровнять свои игровые объекты по порядку («Дома» сзади, «Игрок» спереди, например).

Даже если вы используете 2D-рабочую область, Unity позволяет вам изменить это в редакторе и увидеть свою сцену в 3D-перспективе.

Unity editor.

Так что замораживание движения или вращения по оси Z важно, потому что вы фактически работаете в 3D-игре, где вы можете видеть только оси X и Y.

0 голосов
/ 11 ноября 2018

В стандартном двухмерном пространстве вы можете вращать объекты только по прямому вектору, который является осью Z.

img

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...