Cigalois Nouveau
Messages : 7
| Sujet: Apparition dans un endroit libre Ven 16 Mar 2012 - 22:46 | |
| Bonsoir, je suis en train de créer un jeu nécessitant l'apparition de zombies au hasard dans l'arène cependant, quelques fois ceux ci apparaissent dans les rochers ou autre objet de décors ou carrément sur le héros, ce qui cause sa mort... Pourtant j'utilise un "place free" du drag and drop, cela limite les problèmes, mais pas tous... Si vous avez une solution je suis preneur ! Merci ! |
|
Caly Utilisateur confirmé: Rang ****
Messages : 1285 Localisation : Haute Normandie Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.
| Sujet: Re: Apparition dans un endroit libre Ven 16 Mar 2012 - 22:59 | |
| Bonsoir, colle ça dans le create de ton zombie: - Code:
-
do{ x=random_range(0,room_width); y=random_range(0,room_height); }until(place_free(x,y)) |
|
Cigalois Nouveau
Messages : 7
| Sujet: Re: Apparition dans un endroit libre Ven 16 Mar 2012 - 23:02 | |
| Petit problème, mon zombie ne doit pas apparaitre dans la lave ... |
|
Caly Utilisateur confirmé: Rang ****
Messages : 1285 Localisation : Haute Normandie Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.
| Sujet: Re: Apparition dans un endroit libre Ven 16 Mar 2012 - 23:05 | |
| Soit tu créer un objet solide que tu met en invisible au endroits où ton zombie ne doit pas apparaître soit tu change (0,room_width) par tes valeurs. |
|
Cigalois Nouveau
Messages : 7
| Sujet: Re: Apparition dans un endroit libre Ven 16 Mar 2012 - 23:11 | |
| C'est bon, çà marche super ! Merci. |
|
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Apparition dans un endroit libre Sam 17 Mar 2012 - 11:26 | |
| Si je me souviens bien y avais même un code d'exemple dans la doc. Quand on vous dit qu'il faut un peu apprendre a chercher soit même, c'est pas pour votre mal hein, c'est que ça permet de gagner énooormément de temps. |
|
Contenu sponsorisé
| Sujet: Re: Apparition dans un endroit libre | |
| |
|