Le forum Compil Games
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -39%
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
Voir le deal
399 €

Position aléatoire d'un objet.

3 participants

Aller en bas

Position aléatoire d'un objet. Empty Position aléatoire d'un objet.

Message  Mitsumasa Mer 3 Sep - 22:33

Salut 4ian
J'essaye d'éditer un évènement qui permettrait au démarrage de la scène de positionner aléatoirement un objet sur une fenêtre 800*600, malheureusement sans succès. Pourrais-tu me donner un évènement que tu as testé. Merci d'avance
Mitsumasa
Mitsumasa
Membre habitué
Membre habitué

Nombre de messages : 96
Age : 47
Date d'inscription : 12/03/2007

http://sebastien.beltzung.free.fr/wiki/wakka.php?wiki=CoursDeMat

Revenir en haut Aller en bas

Position aléatoire d'un objet. Empty Re: Position aléatoire d'un objet.

Message  Etienne Jeu 4 Sep - 19:34

Je me permet de te donner ma solution (qui n'est surement pas la plus simple ou la mieux adapter mais bon)

tu commence par définir ton action pour qu'elle s'exécute au tout début

Ensuite dans les actions tu crée deux variable (mettons varx et vary)
Tu défini une valeur aléatoire pour chacune de ses variable (en limitant quant même a ta résolution c'est a dire 800 fois 600)

Ensuite tu défini la position de ton objet selon les valeurs de ces deux variable

si tu veut un exemple plus concret hesite pas !

à bientôt

edit : tu n'as pas besoin des variable quant tu créer ton objet tu peut deja modifier l'expression valeur x ou y tu met ceci je croit : VAL(random[ta valeur max])
Etienne
Etienne
Membre actif
Membre actif

Nombre de messages : 58
Date d'inscription : 20/01/2008

Revenir en haut Aller en bas

Position aléatoire d'un objet. Empty Re: Position aléatoire d'un objet.

Message  Mitsumasa Jeu 4 Sep - 21:29

C'est malheureusement ce que j'ai fais mais ça n'as pas l'air de fonctionner. Voilà exactement ce que j'ai fait :
Condition: Au lancement de la scene->Action mettre la variable "positionX" de l'objet tank à Val(random[800])
mettre la variable "positionY" de l'objet tank à Val(random[600])
Faire ="positionX" à la position X de l'objet tank
Faire ="positionY" à la position Y de l'objet tank

J'ai aussi essayé la condition "toujours", de mettre des action globales, localiser, etc... ou de ne pas utiliser de variable. J'ai juste eu une fois le tank qui changeait très vite de position, en bas à droite de l'écran mais qui ne ce fixait pas.
Autre chose, le nombre générer par la fonction random, est-il entier ?

Merci d'avance pour vos réponse
Mitsumasa
Mitsumasa
Membre habitué
Membre habitué

Nombre de messages : 96
Age : 47
Date d'inscription : 12/03/2007

http://sebastien.beltzung.free.fr/wiki/wakka.php?wiki=CoursDeMat

Revenir en haut Aller en bas

Position aléatoire d'un objet. Empty Re: Position aléatoire d'un objet.

Message  4ian Sam 6 Sep - 17:24

Désolé pour le temps de réaction, j'avais pas vu ce sujet. Embarassed

J'ai testé, ça doit marcher sans problème. A mon avis, tu as du oublier de mettre tes actions en GLOBAL :
Position aléatoire d'un objet. Gdrandomcn1
4ian
4ian
Administrateur
Administrateur

Nombre de messages : 561
Localisation : France > Bretagne > Morbihan
Date d'inscription : 23/07/2006

http://www.compilgames.net

Revenir en haut Aller en bas

Position aléatoire d'un objet. Empty Re: Position aléatoire d'un objet.

Message  Mitsumasa Sam 6 Sep - 18:54

OK, ça marche mais j'ai du reprendre à 0 la programmation. tu as sans doute raison, je ne maîtrise pas encore le local et le global. Merci pour l'aide.
Mitsumasa
Mitsumasa
Membre habitué
Membre habitué

Nombre de messages : 96
Age : 47
Date d'inscription : 12/03/2007

http://sebastien.beltzung.free.fr/wiki/wakka.php?wiki=CoursDeMat

Revenir en haut Aller en bas

Position aléatoire d'un objet. Empty Re: Position aléatoire d'un objet.

Message  4ian Sam 6 Sep - 18:58

Sinon, pour ta question, random retourne bien un nombre entier entre 0 et le nombre indiqué.
4ian
4ian
Administrateur
Administrateur

Nombre de messages : 561
Localisation : France > Bretagne > Morbihan
Date d'inscription : 23/07/2006

http://www.compilgames.net

Revenir en haut Aller en bas

Position aléatoire d'un objet. Empty Re: Position aléatoire d'un objet.

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser