‫Content de te revoir.
‫Actuellement, nous avons le comportement dans notre jeu selon lequel chaque fois que nous touchons une bombe ou n'importe quelle bombe, le jeu s'arrête
‫tout simplement.
‫Et ce n'est pas vraiment le meilleur comportement que nous voulons avoir.
‫Celui que nous voulons avoir est, bien sûr, un jeu sur écran ou quelque chose comme ça.
‫Et dans notre cas, je pense que le meilleur choix est d'arrêter le jeu
‫en arrière-plan et en même temps d'ouvrir un panneau qui affichera le jeu terminé et nous permettra de redémarrer le jeu.
‫C'est ce que nous allons construire dans cette vidéo.
‫Alors allons-y et créons un panneau maintenant.
‫Je ne veux pas l'étirer.
‫Je veux centrer le panneau et le faire 500 de large et peut-être 250 de haut.
‫Ce sera donc notre panel maintenant.
‫Et ajoutons un texte dans le texte de l'interface utilisateur du panneau qui sera à l'intérieur du panneau.
‫Centrons cela dans les deux sens, puis changeons peut-être.
‫Bon, positionnons-le vers le haut du panneau et mettons zéro pour qu'il soit à zéro.
‫En fait, traînons ça un peu.
‫Meilleur peut-être dans la scène.
‫Eh bien, en fait, modifions un peu la valeur pour, disons, moins 30 ou 40.
‫Je pense que ça devrait aller.
‫Maintenant, changeons la taille de la police en quelque chose comme quarante-huit.
‫Maintenant, bien sûr, nous ne le voyons pas car la hauteur n'est que de 30.
‫Donc, ce que nous pouvons faire, c'est déborder verticalement et horizontalement.
‫Maintenant, nous voyons cela et cela devrait montrer que le jeu est terminé et peut-être même avec un espace vide entre les deux.
‫Le panneau n'est donc plus un panneau.
‫C'est un jeu sur panneau maintenant.
‫Alors nommons-le ainsi.
‫Et le texte devrait peut-être aussi être un jeu sur texte.
‫D'accord.
‫Alors maintenant, c'est le panneau.
‫Et nous allons activer ou désactiver le panneau en fonction de l'état du jeu.
‫Donc, si c'est la fin de la partie, nous voulons voir le panneau de la partie terminée.
‫Et si ce n'est pas la fin du jeu, alors nous, bien sûr, ne voulons pas le voir.
‫Droit.
‫Prenons donc soin de le désactiver et de l'activer dans notre script de gestionnaire de jeu.
‫Ouvrons donc notre gestionnaire de jeu.
‫Et ici, actuellement, nous n'avons qu'un score accru et nous avons notre propre Bompard.
‫Et ce dont nous aurons besoin, c'est d'un nouvel objet de jeu.
‫Je vais donc appeler ce jeu d'objets de jeu public sur panneau.
‫Donc ça va être notre game over panel.
‫Et pendant que nous y sommes, rendons les choses un peu plus agréables en ajoutant un en-tête.
‫Celui-ci sera des éléments de partition.
‫Et celui-là sera plus difficile à jouer, vous verrez ce que cela signifie dans une seconde.
‫Alors allons-y et allons dans notre game manager et dans une seconde ça va changer.
‫Donc besoin de mettre à jour.
‫Et comme vous pouvez le voir, les éléments de score, c'est l'en-tête, donc ce texte noir en gras ici, l'élément de
‫score, et c'est l'autre en-tête appelé Game Over.
‫Maintenant, nous devons jouer sur PENNEL.
‫Alors allons-y.
‫Faisons-le glisser là-dedans.
‫Et ce que nous voulons faire dans notre gestionnaire de jeu, c'est désactiver notre jeu via PENNEL chaque fois que nous démarrons le
‫jeu.
‫Il est donc préférable de le faire en une semaine.
‫Alors là on a dit le game over Pennel pour déclencher l'actif sur deux faux.
‫Donc, ce que cela fait, c'est qu'il dit OK, réglez-le sur actif mais réglez-le sur faux actif qui est désactivé.
‫Ainsi, le panneau game over sera désactivé dans une semaine.
‫Alors vérifions rapidement cela.
‫Nous commençons le jeu.
‫D'accord.
‫Alors essayez ça.
‫Essayons de jouer et nous le voyons disparaître.
‫Super.
‫Alors, quand voulons-nous qu'il apparaisse ?
‫Eh bien, en fait, chaque fois que nous arrêtons le jeu, alors ici, le panneau de fin de match a dit troupe active.
‫Cela nous permettra donc de voir le jeu sur la zone.
‫Donc tout ce panel avec toutes ses informations à chaque fois que nous perdons la partie.
‫Alors allons-y.
‫Essayons de frapper la bosse.
‫Et j'ai touché la bosse.
‫Le jeu a été mis en pause.
‫Nous pouvons le voir en arrière-plan.
‫C'est très gentil.
‫Et nous avons cette petite zone ici qui dit game over.
‫Et bien sûr, nous avons besoin d'un bouton dessus et d'autres objets également.
‫Par exemple, le score serait agréable à voir ici.
‫Alors allons-y et ajoutons le score et par là, je veux dire dupliquons le jeu sur du texte
‫et changeons-le en texte de score.
‫Et ramenons ce contexte plus loin jusqu'à moins cent, peut-être.
‫Réduisons maintenant la taille de la police à 30.
‫Voyons à quoi cela ressemble.
‫C'est déjà très bien.
‫Peut-être pas 100, peut-être moins 80, mais ça devrait être mieux.
‫Et le texte devrait dire quelque chose comme score zéro.
‫D'accord.
‫Mais ensuite, nous voulons le faire par programme, bien sûr.
‫Donc, ici, ce dont nous aurons besoin, c'est de définir le texte de notre jeu sur.
‫Le cortex du panneau aura en fait besoin d'une nouvelle variable pour cela, alors créons-en
‫une, appelons-le jeu de texte public terminé, texte de score du panneau.
‫Un nom assez long, mais il est très descriptif.
‫Et puis nous utilisons ce panneau de jeu pour le texte afin d'y définir le
‫score.
‫Alors marquez à la chaîne.
‫D'accord.
‫Alors essayons ça.
‫Et en fait, nous ne devrions pas essayer cela parce que nous devons l'attribuer.
‫Passons donc à notre gestionnaire de jeu et faisons glisser notre.
‫Marquez le texte dans le gestionnaire de jeu ici, donc pas celui du
‫canevas directement, nous devrions peut-être même le renommer en texte de score de jeu sur l'étiquette.
‫D'accord.
‫C'est là-dedans.
‫Maintenant, essayons d'atteindre un point et en même temps de frapper la bosse.
‫Et comme vous pouvez le voir, trois, il y a un texte ici.
‫Maintenant, bien sûr, nous voulons avoir quelque chose comme un score de zéro, un score de trois là-bas.
‫Nous devons donc le modifier un peu.
‫Allons donc ici et changeons cela pour marquer l'espace vide de Kolon, plus le score.
‫D'accord.
‫Donc ça va arranger ça.
‫Nous pouvons rapidement vérifier cela à nouveau.
‫J'essaie de cogner et de marquer en même temps.
‫Alors marquez et bombardez et nous voyons marquer trois ensuite.
‫Nous voulons ajouter un bouton de redémarrage ici.
‫Alors allons-y et créons une interface utilisateur, car ce bouton nous permettra de redémarrer le jeu et nous
‫pourrons ensuite continuer et jouer un peu plus.
‫Alors changeons un peu la position, en fait.
‫Allons moins 50.
‫Cela devrait être bien.
‫Modifions maintenant le texte pour redémarrer.
‫Et ce que je veux faire, c'est régler cette échelle de temps sur une chaque fois que quelqu'un appuie sur le bouton.
‫Alors jouons au jeu Voit Restart et je règle l'échelle de temps sur un.
‫Alors testons ça.
‫Voyons si le bouton fonctionne.
‫OK, alors maintenant, nous devons bien sûr boutonner.
‫Alors allons-y et allons au bouton de redémarrage.
‫Et ici, ajoutons l'événement unclick qui fait glisser le gestionnaire de jeu ici.
‫Nous aurons donc maintenant la fonctionnalité du gestionnaire de jeu, qui est, par exemple, de redémarrer le jeu.
‫Si bien que cela fera l'affaire, c'est que cela redémarrera le jeu, comme nous venons de le voir, ou du moins
‫dans ce cas, cela redéfinira la vitesse ou l'échelle de temps à un.
‫Alors essayons ça.
‫Frappons la bosse et appuyons sur Redémarrer.
‫Et vous pouvez voir que le jeu continue en arrière-plan jusqu'à ce que nous touchions à nouveau la bosse.
‫Et bien sûr, nous voulons non seulement faire cela, nous voulons également redémarrer le jeu en termes de suppression
‫de tous les objets du jeu et de réinitialisation du score.
‫D'accord.
‫Revenons donc au script.
‫Et dans la méthode de redémarrage du jeu, nous devrons remettre le score à zéro.
‫Donc dès qu'on redémarre le jeu, il y a plusieurs choses.
‫Bien sûr, nous devons réinitialiser le score, remettre le score à zéro et désactiver le panneau,
‫puis remettre le texte du panneau à zéro et détruire tous les objets du jeu.
‫OK, alors faisons-le.
‫Le score est un texte de score nul.
‫Le texte est également mis à zéro.
‫Ensuite, notre jeu sur PENNEL devrait être désactivé.
‫Donc, il est dit aux valeurs par défaut et notre texte de score de jeu sur panneau peut être remis à zéro pour marquer Kolon.
‫Maintenant, enfin, nous devons détruire tous les objets du jeu dans notre jeu, au moins ceux avec lesquels il est intraitable et nous pouvons
‫le faire de la manière suivante.
‫Objet de jeu.
‫Je vais appeler un objet de jeu G in pour trouver un objet de
‫jeu avec étiquette et en fait les objets de jeu pluriels avec étiquette et maintenant nous devons entrer une étiquette et je
‫vais utiliser l'étiquette Interac pour jouer au bowling.
‫Et pour tous les objets intraitables, je veux les détruire.
‫Alors qu'est-ce que cela signifie.
‫Eh bien, jetons un coup d'œil.
‫Et l'unité alors nous ferons cela aura du sens.
‫Donc nos préfabriqués dans notre cas, le bomp et l'orange et la coupe orange, ils auront besoin d'un tag qui s'ajoutera tag
‫en allant dans untagged ici, puis ajouter tag puis en appuyant sur ce petit bouton plus ici qui nous permettra
‫d'ajouter votre tag à notre liste et je vais l'appeler Interactor VO.
‫Enregistrez cela, et maintenant je dois l'attribuer à notre bosse, et quoi d'autre est insoluble ?
‫Eh bien, notre orange.
‫Et notre coupe orange.
‫Donc cette bombe ici aussi intraitable.
‫Très bien, et l'orange l'est aussi parce que les préfabriqués le sont maintenant.
‫N'importe quand.
‫Je redémarre le jeu, chaque objet qui a le tag intraitable sera détruit.
‫C'est ce que dit ce code ici, ces trois lignes.
‫Il parcourt donc tous les objets de jeu de notre jeu qui ont cette balise, puis les détruit.
‫D'accord.
‫Alors essayons ça.
‫Voyons ce qui se passe.
‫Alors je vais jouer un peu, gagner des points jusqu'à ce que la bombe arrive et je veux frapper la première
‫bombe qui arrive.
‫Et ça y est, j'ai frappé la bosse maintenant comme premier redémarrage et nous voyons que tous les objets ont été détruits, notre
‫score a été mis à zéro et nous sommes de retour dans le jeu.
‫Maintenant, jetons un coup d'œil ici sur le côté droit de la hiérarchie.
‫Fais attention.
‫J'appuie sur redémarrer et vous pouvez voir qu'ils sont tous détruits et que les nouveaux, bien sûr, apparaissent directement.
‫D'accord.
‫Maintenant, nous savons comment démarrer le jeu, comment redémarrer le jeu et comment vous débarrasser de tous les objets de notre jeu,
‫réinitialiser l'ensemble de l'état, Paul est le jeu et ainsi de suite.
‫Dans la vidéo suivante, nous allons ajouter le meilleur score à notre jeu.
‫Nous avons donc ce meilleur zéro, mais nous ne sauvegardons encore rien.
‫Alors faisons-le.