смужка здоров'я

Відображення здоров'я або енергії в іграх буває у вигляді звичайного тексту або у вигляді смужки певного кольору, іноді комбінують одне з іншим. У всякому разі, текстовий варіант дуже простий, досить лише пари змінних і кілька умов. Інша справа, коли хочеться зробити смужку, наприклад, здоров'я. Тут не тільки треба правильно налаштувати GUI, але і щоб враховувалося дозвіл екрана, тобто авто підгонка по ширині, щоб на різних дозволах виглядало так, як гадалося. Загалом, NULLcode Studio представляє невеличке проект, який забезпечить висновок енергії або здоров'я персонажа, у вигляді смужки.

Отже, розберемося з настройками:

Максимально можливий рівень здоров'я.


Поточне значення, може бути від 0 і до maxHealth.


Ширина смужки, розраховується щодо ширини екрану, чим більше число, тим менше смужка. Тобто, регулювати ширину смуги вручну непотрібно, треба просто підібрати дослідним шляхом потрібне число і все.


Розташування, якщо смужка на правій стороні екрану, ставимо галочку.

смужка здоров'я


Потрібно так-же правильно встановити пресет якоря, в залежності від того, в якому з кутів екрану знаходиться об'єкт. Припустимо якщо смужка встановлена ​​в верхньому лівому кутку і обраний відповідний пресет, то витягуватися вона буде вправо при високій роздільній здатності екрану, а стискатися вліво, якщо дозвіл низьке. Позиція залишиться незмінною, поставив і забув, як то кажуть.

Зміна поточного рівня здоров'я, наприклад, AdjustCurrentHealth (5) додати або AdjustCurrentHealth (-5), щоб зменшити.


Якщо в грі є настройки дозволу екрану, то після зміни дозволу, потрібно виконати цю функцію.


Власне, на цьому все. Решта зможете вивчити самі.

Завантажити проект Unity:

Ви не можете завантажувати файли з нашого сервера

Схожі статті