Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Menu Pause | Interface Utilisateur et Effets Sonores
Jeu FPS Avec Unreal Engine
course content

Contenu du cours

Jeu FPS Avec Unreal Engine

Jeu FPS Avec Unreal Engine

1. Introduction à Unreal Engine
2. Le Blueprint du Personnage
3. Plans de l'Ennemi
4. Conception de Niveau et Esthétique
5. Interface Utilisateur et Effets Sonores
6. Logique de Jeu
7. Packaging pour Windows

book
Menu Pause

Dans ce chapitre, nous allons créer un menu de pause simple, lui donner quelques fonctionnalités, et en utilisant le blueprint BP_FirstPersonCharacter, nous mettons en place les instructions qui nous permettront de mettre le jeu en pause ! Le processus général est similaire à ce que nous avons fait précédemment en ce sens que nous créons un nouveau widget et ajoutons les fonctionnalités souhaitées. Ce qui est différent ici, c'est que nous ajoutons un événement dans le WBP_PauseMenu, et BP_FirstPersonCharacter qui mettra le jeu en pause ou le reprendra une fois que le bouton de reprise ou la touche P est pressée.

Remarque

Nous utilisons le bouton P sur le clavier pour mettre le jeu en pause car lorsque nous sommes dans l'éditeur Unreal Engine, le bouton Échap quittera le jeu et nous avons donc besoin d'une autre touche pour mettre le jeu en pause pour l'instant.

Les étapes générales pour créer un menu pause consistent à créer un widget, placer quelques boutons dans le panneau de la toile et programmer les instructions pour chaque bouton.

Pour le bouton Reprendre, vous devez utiliser Set Game Paused, ainsi que définir le mode d'entrée du PlayerController Game Mode Only et définir Show Mouse Cursor sur False.

À la fin, utilisez le nœud Remove From Parent pour retirer le widget du menu pause de l'écran/viewport.

Vous devrez ensuite aller dans votre BP_FirstPersonCharacter, et chercher la touche de clavier que vous souhaitez utiliser pour la pause, dans ce cas, nous utilisons la touche P. Sélectionnez l'événement qui est créé, et assurez-vous de cocher la case Execute When Paused pour pouvoir utiliser P pour reprendre le jeu. Il est également important de définir le mode d'entrée sur Game and UI lorsque vous mettez le jeu en pause, sinon appuyer sur P ne reprendra pas le jeu. Suivez la vidéo pour les instructions étape par étape.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 3
We're sorry to hear that something went wrong. What happened?
some-alt