irandom_range

Renvoie un entier aléatoire entre n1 et n2.

Syntaxe:

irandom_range(n1, n2);


Argument La description
n1 L'extrémité inférieure de la plage à partir de laquelle le nombre aléatoire sera sélectionné.
n2 L'extrémité supérieure de la plage à partir de laquelle le nombre aléatoire sera sélectionné.


Renvoie: Entier


La description

Cette fonction est similaire à random_range() uniquement avec des valeurs entières comme entrée. Alors irandom_range(10, 35) retournera un nombre entier entre 10 et 35. Comme avec le irandom() fonction, des nombres réels peuvent être utilisés, auquel cas ils seront arrondis à l'entier EG le plus proche: irandom_range (6.2.9.9) donnera une valeur entre 6 et 9.

NOTE: Cette fonction retournera la même valeur chaque fois que le jeu est lancé, car GameMaker Studio 2 génère la même graine aléatoire initiale à chaque fois pour rendre le code de débogage plus facile. Pour éviter ce comportement, utilisez randomise au début de votre partie


Exemple:

score += irandom_range(500, 600);

Cela ajoutera entre 500 et 600, une valeur entière, au score total.


Retour: Fonctions de nombres réels
Suivant: random_set_seed
© Copyright YoYo Games Ltd. 2017 Tous droits réservés