bonsoir
Quelqu'un pourrait-il m'indiquer la syntaxe pour tirer au hasard un nombre qui soit 1 ou 2 ou 5 ?
random() ???
merci
bonsoir
Quelqu'un pourrait-il m'indiquer la syntaxe pour tirer au hasard un nombre qui soit 1 ou 2 ou 5 ?
random() ???
merci
Bonjour, j'ai posté un exemple dans la rubrique l'archive fichiers.
j'utilise l'objet random pool ( voir packs d'extensions à droite
ou forum anglais )
Je ne suis pas spécialiste de l'objet ni de son utilisation, mais j'espère que ça t'aidera.
Note que la valeur initiale du compteur est zéro , est qu'il n'affiche 1,2 ou 5 qu'après appui sur la touche espace.
eric
Début de la scène -> compteur = random(5)+1
si compteur = 3 OR compteur = 4 -> compteur = random(5)+1
Cette opération peut prendre un rafraîchissement ou deux pour obtenir le bon résultat, si tu veux rendre le calcul vraiment invisible, met le dans une fast loop [img]<<GRAEMLIN_URL>>/wink.gif[/img]
My effect library are available
http://myetic-studio.fr/produits.php
My Game
Luor | Remedium | Sky Invader
bonjour
merci pour vos réponses.
therickman2, je testerai plus tard car je n'ai pas random pool
Eagle : petite question pour la fastloop : lorsqu'il faut entrer le nombre de boucles à effectuer, je ne vois pas quoi mettre. Elle doit s’exécuter jusqu'à ce que compteur <>3 ou 4. On peut entrer une formule de ce type ?
EDIT : pour 3 objets, ca marche, mais si je complexifie le jeu avec 4 ou 5 objets à afficher, il en manque toujours. J'imagine qu'il retire un 3 ou un 4 et qu'il n'affiche donc rien car il ne recalcule par une 3è fois random(5)+1
d'ou l'obligation de mettre une fastloop qui troune jusqu'à ce que random(5)+1<>3 ou 4
EDIT 2 : therickman
J'ai testé l'objet randompool mais j'ai le problème suivant :
Prb avec random pool
Si tu met la boucle à -1 elle tourne indéfiniment [img]<<GRAEMLIN_URL>>/wink.gif[/img]
A toi alors de mettre une condition du genre :
Si compteur = 1 OR compteur = 2 OR compteur = 5 -> stop loop
My effect library are available
http://myetic-studio.fr/produits.php
My Game
Luor | Remedium | Sky Invader
Grrrr...je m'arrache la barbe sur ces satanées boucles : je n'ai pas le bon nombre d'éléments qui s'affiche... J'ai fais 2 boucles, une boucle pour afficher 5 éléments (plutot que 3) ; une autre boucle si random(5)+1=3 ou 4.
Mais ce n'est pas bon...
Je t'ai envoyé un exemple déjà pour régler ce problème.
My effect library are available
http://myetic-studio.fr/produits.php
My Game
Luor | Remedium | Sky Invader
La méthode de Eagle est très bien mais pourquoi se prendre la tête à vouloir tirer un 5 ?
Il suffit de tirer un nombre aléatoire entre 1 et 3 et transformer le 3 en 5.
Ca tient en 2 évènements sans boucle et on ne peut pas faire plus simple.
http://download.margasoft.fr/random.mfa
Eagle : je ne trouve pas ton exemple, j'en suis désolé ... tu l'as envoyé où ?
cyberclic : merci pour ton mfa, super simple en effet.
L'exemple d'Eagle4 est là :
http://www.clickteam.com/epicentre/ubbthreads.php?ubb=showflat&Number=27148#Post2 7148