Как я могу зафиксировать положение дочернего объекта в единстве? - PullRequest
2 голосов
/ 24 мая 2019

Я делаю планку здоровья в единстве, и у меня проблема с позицией планки здоровья. Когда Объект, который является Родителем панели здоровья, вращается, панель здоровья также вращается. Так что я исправил вращение, но позиция родительского объекта меняется. Я думаю, это потому, что он не может игнорировать ротацию родителей.
Есть ли способ исправить положение панели здоровья над ее родителем?

1 Ответ

1 голос
/ 24 мая 2019

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

gameObject.transform.position

всегда является мировой позицией, чтобы получить относительную позицию по отношению к родительскому использованию

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