I. Introduction▲
Cette série de vidéos vise toute personne souhaitant apprendre à utiliser le moteur de jeux Unreal Engine 4.
Vous pouvez retrouver les autres épisodes de cette série dans le sommaire dédié.
II. Vidéo▲
Unreal Engine 4 - Tutoriels pour débutants - Introduction aux interfaces utilisateur
III. Résumé▲
Dans cette vidéo, nous allons nous intéresser aux interfaces utilisateur dans Unreal Engine 4.
III-A. Widgets▲
Un widget est un élément de l'interface utilisateur. Celui-ci peut être un conteneur pour d'autres widgets.
Pour créer un nouveau widget, faites un clic droit dans le gestionnaire de ressources → « User Interface » → « Widget Blueprint ».
Lorsque vous ouvrez votre nouvel élément, vous allez accéder à un éditeur spécifique comprenant un designer (éditeur graphique pour l'interface) et un éditeur de blueprint (pour la logique et le comportement de l'interface).
Pour ajouter un élément à l'interface, il suffit de le prendre de la palette (colonne à gauche) et de le déposer dans l'interface. Ensuite, vous pouvez le configurer à travers la colonne « Details ».
Pour permettre l'interaction avec l'utilisateur, allez dans la section « Events » du panneau « Details ». En cliquant sur l'un des événements, cela va vous amener à l'éditeur de blueprint et vous laissera implémenter le comportement à réaliser lorsque l'utilisateur fait ci ou ça.
III-B. Ajouter l'interface au jeu▲
Tout jeu possède une classe « HUD ». Il est donc nécessaire de créer une nouvelle instance de la classe (clic droit dans le gestionnaire de ressources → « Blueprint Class » → « HUD ».
Associez la nouvelle classe aux propriétés du jeu. Ensuite, double-cliquez sur votre classe « HUD » et modifiez le blueprint afin de créer, au moment du démarrage du jeu, un widget basé sur l'interface que vous avez créée précédemment. Finalement, ajoutez ce widget au viewport.
IV. Commenter▲
Vous pouvez commenter et donner vos avis dans la discussion associée sur le forum.