random_range

Renvoie un nombre réel aléatoire entre n1 et n2.

Syntaxe:

random_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é.


Retours: Real


La description

Cette fonction renvoie un nombre aléatoire entre la plage spécifiée et cette valeur de retour n'a pas besoin d'être un nombre entier. Par exemple, random_range(20,50) retournera un nombre aléatoire de 20 à 50, mais la valeur peut être un nombre réel comme 38,65265. Les nombres réels peuvent également être utilisés comme arguments d'entrée.

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 += random_range(500, 600);

Cela va ajouter entre 500 et 600, au score total.


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