Изучаем С++ создавая игры в ue4 Уилльям Шериф Изучайте программирование С++ с интересным применением реально мира, что позволит вам создавать ваши собственные игры!



Pdf көрінісі
бет201/252
Дата06.01.2022
өлшемі12,25 Mb.
#11940
1   ...   197   198   199   200   201   202   203   204   ...   252
Изображаем инвентарь игрока 
Экран  инвентаря,  в  таких  играх  как  Diablo  наделён  всплывающими  окнами  в 
организованной  сетке,  со  значками  предметов,  которые вы  подобрали.  В  UE4  мы 
можем достичь такой тип поведения.   
Есть несколько методов для изображения интерфейса пользователя (User Interface 
-  UI)  в  UE4.  Наиболее  основной  метод,  просто  использовать  вызов 
HUD::DrawTexture().  Другой  способ  использовать  Slate.  Ещё  один  способ 
использовать  новейшую  функциональность  пользовательского  интерфейса  UE4: 
дизайнер Unreal Motion Graphics (UMG).
  
Slate  использует  синтаксис  объявлений,  чтобы  выкладывать  элементы  UI  в  С++. 
Slate  наилучшим  образом  подходит  для  меню  и  системы  оценки.  UMG  ново в  UE 
4.5  и  использует  сильно основанный на  blueprint  рабочий  процесс.  Поскольку  мы 
фокусируемся  здесь  на  упражнениях  использующих  код  С++,  мы  остановимся  на 
осуществлении  HUD::DrawTexture().  Это  значит,  что  нам  будет  нужно  управлять 
всеми данными, которые связанны с инвентаризацией в нашем коде. 


214 | 
С т р а н и ц а
 
 


Достарыңызбен бөлісу:
1   ...   197   198   199   200   201   202   203   204   ...   252




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет