‫Nous reviendrons et cette vidéo, je veux vous présenter des classes que nous n'avons pas encore utilisées, mais que nous pouvons utiliser et
‫en général, je veux vous montrer qu'il existe des classes que vous pouvez utiliser afin d'avoir
‫des fonctionnalités que vous n'avez pas à écrire vous-même.
‫Donc, une chose qui est utilisée très régulièrement, qui est très importante dans la plupart des jeux vidéo,
‫est un facteur aléatoire.
‫Vous devez parfois avoir une sorte d'aléatoire afin de rendre le jeu amusant car ce qui se passe ensuite
‫est imprévisible.
‫Et si vous voulez faire cela, vous n'avez pas besoin d'écrire vous-même la fonctionnalité aléatoire.
‫Vous pouvez simplement utiliser une classe intégrée dans C Sharp ou dans ce cas, dans unity.
‫Il existe donc un type différent de cette classe aléatoire que l'unité utilise.
‫Alors allons-y avec le hasard.
‫Donc, ce qu'il fait, c'est une classe pour générer des données aléatoires.
‫Il existe donc une classe appelée random et si nous appuyons sur le bouton point, nous pouvons voir les différentes méthodes
‫et les différentes propriétés que cette classe a à offrir.
‫Ainsi, par exemple, il doit proposer une plage avec cette méthode ou une méthode de plage.
‫Cela renvoie une valeur flottante, qui est une valeur aléatoire entre une valeur minimale et une valeur maximale
‫que vous pouvez vous attribuer.
‫Donc si je fais ça, par exemple, allons-y et je dis que je veux avoir une valeur entre zéro et 15.
‫J'ai donc dit hydravion à zéro et Flomax à 15.
‫Et ce que je veux faire avec cela, c'est que je veux l'enregistrer dans une
‫variable, alors enregistrons-le dans un flottant, mon nombre aléatoire et maintenant imprimons-le.
‫Donc arriéré mon nombre aléatoire.
‫Maintenant, faire cela dans la méthode de démarrage est génial, mais le faire dans la méthode de mise à jour est peut-être un peu plus
‫intéressant.
‫Alors faisons-le.
‫Créons un nouveau nombre aléatoire à chaque fois et imprimons-le à l'écran et cela créera des tas
‫de nombres aléatoires.
‫Voyons donc ce que cela fait.
‫Bon, donc nous sommes nous obtenons déjà un nombre aléatoire régulièrement, cent et tant de nombres.
‫Alors arrêtons le jeu.
‫Et comme vous pouvez le voir, le nombre que nous obtenons est onze virgule six, six virgule trois, neuf virgule un et ainsi de
‫suite.
‫J'obtiens donc des nombres entre zéro et 15 et ils sont complètement aléatoires.
‫Eh bien, au moins aussi aléatoires qu'un ordinateur peut les créer.
‫Et c'est assez aléatoire que nous obtenons ici.
‫Et c'est une fonctionnalité que vous pouvez utiliser très souvent en fonction des jeux que vous souhaitez créer.
‫Maintenant, une autre chose que vous voudrez peut-être utiliser est la classe mathématique et la classe mathématique dans ce
‫cas, c'est une struct math F et la struct contient une collection de fonctions mathématiques courantes.
‫Jetons donc un œil aux mathématiques, si nous pouvons voir toutes ces propriétés et méthodes.
‫Nous avons donc ici des applications qui, si vous voulez obtenir un nombre absolu, un confort arcus, si vous
‫voulez avoir un Arek kozin de F, eh bien, de nombreuses méthodes mathématiques.
‫Ceux-ci sont très utiles si vous voulez faire quelque chose avec des angles, si vous voulez changer l'angle ou calculer l'angle, alors
‫si vous voulez arrondir quelque chose vers le bas, vous pouvez utiliser le sol.
‫Si vous souhaitez utiliser l'exponentielle, vous pouvez utiliser exp et ainsi de suite.
‫Vous pouvez donc voir que vous avez toutes les différentes méthodes ici depuis l'étape sine smooth, tout ce genre de
‫choses.
‫Je ne vais pas les parcourir tous juste pour vous.
‫Vous savez donc qu'il y a quelque chose qui vous facilitera grandement la tâche.
‫C'est donc ce que je recommande fortement chaque fois que vous vous trouvez dans une situation où vous pensez, d'accord,
‫eh bien, je veux faire A, B, C, y a-t-il un moyen de le faire ?
‫Facilement.
‫N'essayez donc pas d'écrire du code complexe et très complexe.
‫Tout d'abord, consultez Google.
‫Jetez juste un coup d'œil.
‫Peut-être que vous pouvez trouver quelque chose, faire des recherches avant de faire des heures de programmation.
‫D'accord.
‫Ainsi, la fonction mathématique, par exemple, est très puissante pour vous aider avec tout ce qui a à voir avec les mathématiques.
‫Et il se peut qu'il y ait des cours que je ne couvre pas dans le cours, ce qui vous sera très utile.
‫Jetez donc toujours un œil aux cours disponibles et qui peuvent vous aider en fonction de la situation dans laquelle vous vous
‫trouvez.
‫D'accord.
‫Voilà donc pour cette vidéo.
‫Veuillez consulter le cours de mathématiques, consultez le cours aléatoire, utilisez-les, essayez-les et à bientôt dans la
‫prochaine vidéo.