‫Bon retour et cette vidéo, nous allons jeter un œil à la répétition d'invocation, qui nous permet
‫de faire quelque chose de manière répétée, chaque chanson, autant de secondes.
‫Alors allons-y et revenons au script de notre Instantiate Cube que nous avons créé.
‫Et maintenant, je veux avoir une méthode qui crée des cubes tout le temps.
‫Alors allons-y et créons une méthode.
‫Vide public, créer un nouveau cube.
‫Et ici, nous allons simplement créer un nouveau cube à, eh bien, à peu près la même position que la
‫dernière fois.
‫Donc, dans la touche vers le bas, chaque fois qu'un cube est créé, nous voulons instancié à une position spécifique.
‫Alors peut-être que nous commencerons à moins cinq, mais à moins 10.
‫Et maintenant, au lieu d'avoir une méthode de mise à jour, nous allons utiliser la méthode de démarrage.
‫Et puis ici, j'utiliserai la répétition d'invocation.
‫C'est une méthode qui invoque la méthode avec une méthode, un nom en temps, en secondes, puis à plusieurs reprises toutes les secondes
‫de taux de répétition.
‫Donc, ce qui signifie qu'il commencera après un certain temps que nous pouvons nous configurer pour faire quelque chose pour
‫appeler une méthode et le faire à plusieurs reprises.
‫Nous pouvons donc simplement dire invoquer la répétition.
‫Et comment faisons-nous cela pendant que nous lui donnons un nom de méthode, qui est create new cube, qui est ce nom
‫ici, create new cube.
‫Si vous voulez vous assurer que vous l'épelez correctement, vous pouvez simplement le copier et entrer ici le
‫prochain paramètre dont il a besoin après combien de secondes voulons-nous commencer ?
‫Disons qu'après trois secondes, nous voulons commencer et ensuite nous devons définir le taux de répétition de répétition.
‫Alors au bout de combien de secondes cela doit-il se répéter ?
‫Alors disons après chaque seconde.
‫Voyons donc maintenant ce qui se passe.
‫Commençons notre jeu.
‫Et puis on est au bout de 30 secondes, on voit que ça commence à créer des cubes et les cubes sont les uns à côté
‫des autres.
‫Maintenant, cela fera la même chose encore et encore jusqu'à l'infini.
‫Donc jusqu'à ce qu'il n'y ait plus de REM pour que notre jeu s'exécute, jusqu'à ce qu'il plante, car il y a trop d'objets
‫de jeu là-dedans.
‫Vous devez donc faire attention à la répétition d'invocation.
‫Vous pouvez bien sûr invoquer l'annulation à un moment donné.
‫Ainsi, nous pourrions dire si le compteur est plus élevé, égal à 20 ou peut-être commençons-nous par cinq pour que nous puissions voir
‫le résultat.
‫Invoquer ici, annuler, invoquer.
‫Annulez donc tous les appels d'appel sur ce comportement de modèle.
‫D'accord.
‫Alors faisons-le.
‫Sauvons-le.
‫Et maintenant, voyons combien de cubes il va créer.
‫Il ne devrait pas être plus de cinq.
‫Voyons donc un, deux, trois, quatre et cinq.
‫D'accord.
‫Alors maintenant, vous savez comment démarrer la répétition d'appel et comment mettre fin à la répétition d'appel afin que vous puissiez simplement annuler
‫l'appel.
‫Soit dit en passant, si vous voulez appeler quelque chose une seule fois, je pense que c'est toujours une
‫méthode intéressante, alors vous pouvez utiliser invoke et c'est la même chose sans répéter.
‫Ainsi, vous pourriez, par exemple, dire que nous voulons créer un nouveau cube.
‫Appelons donc cette méthode de création de nouveau cube après cinq secondes.
‫Alors maintenant, commentons cette invocation de la répétition.
‫Ainsi, la seule chose qui se produira est qu'après cinq secondes, il y aura une seule instruction d'appel qui
‫appellera cette création de nouveau cube.
‫Vous pouvez donc l'utiliser pour avoir des retards.
‫Cela retardera donc la création d'un cube de cinq secondes.
‫Donc je sais que ce sera silencieux cinq secondes, mais.
‫Au bout d'un moment, on devrait voir qu'il y a un Cubain.
‫Et comme vous pouvez le voir, il y a notre Q génial, donc maintenant vous savez comment utiliser la répétition d'appel,
‫comment utiliser, appeler et comment annuler cette méthode de répétition d'appel.