| choisir un objet au hasard ? mais comment fair ? | |
|
|
Auteur | Message |
---|
Innoson Utilisateur confirmé: Rang ****
Messages : 927 Projet Actuel : Aller voir la bas si jy suis.
| Sujet: choisir un objet au hasard ? mais comment fair ? Dim 17 Déc 2006 - 10:58 | |
| Comme l'indique le nom : j'aimerais savoir comment choisir un objet au hasard sur la carte, dans mon projet , en mod arène une fois l'ennemi tuer il réaparais a un certaine endroit : sur un objet mais je sais pas commentprendre le x et le y d'un au hasard merci de me répondre :hehe: |
|
| |
notiz85 Utilisateur confirmé: Rang *****
Messages : 2004 Localisation : Vendée Projet Actuel : Moteur d'ombre pour un projet plateforme 2D...
| Sujet: Re: choisir un objet au hasard ? mais comment fair ? Dim 17 Déc 2006 - 11:02 | |
| Je ne suis pas sur de ce que je dis. Mais peut être que si avec une boucle tu fesais défiler plusieurs chiffres et que au bout d'un certain nombre de temps il s'arrête et si elle tombe sur le chiffre 2 par exemple se serra x : 17 y : 17 Je sais pas un truc du genre ou chaque nombre a ses coordonnées a x, y et avec ta boucle elle fais défiler c'est chiffres. Je sais pas si sa aura pu t'aider mais bon _________________ |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: choisir un objet au hasard ? mais comment fair ? Dim 17 Déc 2006 - 11:30 | |
| x=random(room_widht) y=random(room_height) c'est ca que tu veux , non ? _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
Innoson Utilisateur confirmé: Rang ****
Messages : 927 Projet Actuel : Aller voir la bas si jy suis.
| Sujet: Re: choisir un objet au hasard ? mais comment fair ? Dim 17 Déc 2006 - 13:10 | |
| mais non rolala vous capté po lol comment choisir un objet au hasard par exemple : choix = random(instance_number(objet)) mais sa marche pas car je veut que mon objet soit recréer sur un point de controle au hasard (il y a a-peut près 10 par carte) voila vous avez assimiler ma question ? |
|
| |
bobo Pas mal
Messages : 38
| Sujet: Re: choisir un objet au hasard ? mais comment fair ? Dim 17 Déc 2006 - 15:43 | |
| Salut Innoson, Essaye ça : - Code:
-
var n,inst; n:=floor(random(instance_number(obj_restart))); inst:=instance_find(obj_restart,n); x:=inst.x; y:=inst.y; A plus |
|
| |
Innoson Utilisateur confirmé: Rang ****
Messages : 927 Projet Actuel : Aller voir la bas si jy suis.
| Sujet: Re: choisir un objet au hasard ? mais comment fair ? Dim 17 Déc 2006 - 16:00 | |
| Merci bobo t'est simpa, je vais voir si tous sa marche (normalement oui) |
|
| |
Innoson Utilisateur confirmé: Rang ****
Messages : 927 Projet Actuel : Aller voir la bas si jy suis.
| |
| |
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: choisir un objet au hasard ? mais comment fair ? Mar 19 Déc 2006 - 18:10 | |
| [Evitez le double post, faites un edit de l'ancien si c'est le dernier à date] _________________ Mon CV : fr - de - en Tous Ensemble! Réalisons! |
|
| |
Innoson Utilisateur confirmé: Rang ****
Messages : 927 Projet Actuel : Aller voir la bas si jy suis.
| Sujet: Re: choisir un objet au hasard ? mais comment fair ? Mar 19 Déc 2006 - 18:13 | |
| vraiment désoler |
|
| |
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: choisir un objet au hasard ? mais comment fair ? Mar 19 Déc 2006 - 18:24 | |
| Pas de problèmes, je le rappelle simplement. _________________ Mon CV : fr - de - en Tous Ensemble! Réalisons! |
|
| |
Innoson Utilisateur confirmé: Rang ****
Messages : 927 Projet Actuel : Aller voir la bas si jy suis.
| Sujet: Re: choisir un objet au hasard ? mais comment fair ? Jeu 21 Déc 2006 - 17:48 | |
| - Code:
-
var n,inst; n:=floor(random(instance_number(obj_restart))); inst:=instance_find(obj_restart,n); x:=inst.x; y:=inst.y; lais comment fair pour prendre les instance qui sont libre (qui non aucun objet a leur x et y ) ? parceque si 2 personnages apparaisse au même endoirt l'un sur l'autre ... |
|
| |
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: choisir un objet au hasard ? mais comment fair ? Jeu 21 Déc 2006 - 17:57 | |
| - Innoson a écrit:
-
- Code:
-
var n,inst; n:=floor(random(instance_number(obj_restart))); inst:=instance_find(obj_restart,n); x:=inst.x; y:=inst.y; lais comment fair pour prendre les instance qui sont libre (qui non aucun objet a leur x et y ) ? parceque si 2 personnages apparaisse au même endoirt l'un sur l'autre ... Tu pourrais un peu réflechir par toi même... il y a une fonction qui se nomme place_free, tu vois, et avec celle-ci tu peux détecte si à une position x ou y il y a collision ou non. Il existe également place_meeting, position_meeting etc. Donc tu rajoutes un while autour et voilà, par contre il ne faut pas que ce code soit dans step, sinon dès que tu toucheras un autre personnage le personnage changera de position. - Code:
-
while (place_meeting(x,y,obj_perso)) { var n,inst; n:=floor(random(instance_number(obj_restart))); inst:=instance_find(obj_restart,n); x:=inst.x; y:=inst.y; } _________________ Mon CV : fr - de - en Tous Ensemble! Réalisons! |
|
| |
conker Utilisateur confirmé: Rang ***
Messages : 513 Localisation : Dans le marteau de GM (sa secoue) Projet Actuel : Gm-crypt
| Sujet: re Jeu 21 Déc 2006 - 19:25 | |
| Sa peut etre long et con mais : - Code:
-
//Quand tu veux qui réapparaisse a un point: x = choose(ennemie1.x,ennemie2.x...etc..etc) y = choose(ennemie1.y,ennemiey.x...etc..etc)
_________________ JEUX EN COURS : Goomba Aventure = 75% Battle Space = 52 % Snowman Aventure = 2.5% Bigwar = 18% Rollercoaster mania = 5% Helibattle = 18% KKboom = 83% Sansnom = 10% Zelda and the four birds = 9% E-defining = 52% Error factory =
|
|
| |
Contenu sponsorisé
| Sujet: Re: choisir un objet au hasard ? mais comment fair ? | |
| |
|
| |
| choisir un objet au hasard ? mais comment fair ? | |
|