Как не переворачивать шкалу здоровья в Unity - PullRequest
0 голосов
/ 08 мая 2020

Я создаю платформер в единстве, но у меня небольшая проблема, моя камера переворачивается. Это приводит к переворачиванию каждого объекта, который я прикрепляю к игроку (например, шкалы здоровья), как этого избежать?

Ответы [ 2 ]

0 голосов
/ 08 мая 2020

О, я знаю, чего ты хочешь. Так что вам просто нужно зажать значение шкалы здоровья. Я покажу вам пример только с плавающей точкой, потому что я не знаю, как выглядит ваш код.

float health = 100f;

void Update(){
     health = Mathf.Clamp(health, 0f, 100f);
}

Ваше значение не может быть ниже второго ввода и не может go выше, чем ваш третий ввод.

[РЕДАКТИРОВАТЬ] Кстати. Вам лучше включить код. Может быть, код, редактирующий полосу здоровья. Потому что вы вряд ли получите хороший ответ, если не ответите

0 голосов
/ 08 мая 2020

Я не совсем уверен, что ты пытаешься сделать. Но если я вас правильно понял, попробуйте заморозить ось Z на том, что переворачивается

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