| faire une tourelle suive le vaisseau et tire RESOLU | |
|
|
| Auteur | Message |
|---|
staff32003@yahoo.fr Timide

 Inscrit le : 16 Juin 2008 Messages : 34
 | Sujet: faire une tourelle suive le vaisseau et tire RESOLU Mer 16 Juil - 21:04 | |
| vu l'heure qu'il est je dirais bonsoir à TOUS!
J'ai un petit souci (tout mes soucis sur game maker ont été réglé sur ce forum) et je vous en remercie à tous.. enfin certain. 
j'ai une tourelle mais elle n'arrive pas à ce diriger vers le vaisseau et ni tirer, j'ai essayé plain de trucs mais sa marche pas,
je suis sur que vous avez la solution, le communauté de game maker,
merci d'avançe 
Dernière édition par staff32003@yahoo.fr le Jeu 17 Juil - 11:57, édité 1 fois |
|
 | |
Cellendhyll Timide


 Age : 18 Inscrit le : 08 Juil 2008 Messages : 32 Etudes : Elève à UTC (école d'ingénieur)
 | Sujet: Re: faire une tourelle suive le vaisseau et tire RESOLU Mer 16 Juil - 21:40 | |
| J'ai trouvé une technique pour ça. C'est pas très professionnelle, mais ça marche, donc c'est le principal .
D'abord, tu fais un certain nombre d'images avec "rotation séquence" dans "animation" (pour le sprite), disons 90 images (ce qui est beaucoup).
Ensuite, dans , tu mets , avec comme point suivi ton vaisseau (vaisseau.x, vaisseau.y), avec comme speed 0. Du coup, même sans bouger, ta tourelle aura une direction qui correspond à la direction vers ton vaisseau.
Il ne te reste plus qu'à mettre en code dans :
| Code: | image_index=direction/4 image_speed=0 |
(si tu choisis de mettre juste 45 images, tu divises par 8 au lieu de 4, et ainsi de suite). Voilà, j'espère que cette méthode marchera pour toi  |
|
 | |
Liang Maitre absolu adjoint


 Age : 16 Inscrit le : 28 Fév 2007 Messages : 764 Programme utilisé (Gm/RmXp/...) : Game Maker 6.1 register (merci à quelqu'un !!), RPG Maker, Photoshop (un peu). Etudes : -- Loisirs : Guitare, Game maker, assez fan de DotA en ce moment ^^
 | Sujet: Re: faire une tourelle suive le vaisseau et tire RESOLU Mer 16 Juil - 22:00 | |
| Je t'explique : fais la base de la tourelle (fais un objet), dans lequel tu ne mets rien.
Puis crée un autre objet (que tu superposeras sur la base, dans ta room), dans lequel tu mets, dans le step : image_angle=point_direction(x,y,Joueur.x,Joueur.y) (ça c'est pour qu'elle soit dirigée vers le héros) et après tu fais un système de tir normal. (je te cherche un exemple déja sur le forum) |
|
 | |
gamesix Pro


 Age : 15 Inscrit le : 02 Aoû 2007 Messages : 594
 | Sujet: Re: faire une tourelle suive le vaisseau et tire RESOLU Mer 16 Juil - 22:37 | |
| bonsoir le probleme c'est que image_angle n'existe que dans la versions enregistrer ... _________________ <a href="http://www.humainavendre.com" title="Combien valez-vous ?">Je vaux 5 913 200 € sur HumainAVendre.com, et vous ?</a>
 En parrainnage entrez gamesix svp...
Nano player: Simple rapide et éfficace ! |
|
 | |
Morb Possedé par Mark Overmars


 Age : 20 Inscrit le : 26 Juin 2007 Messages : 1128 Programme utilisé (Gm/RmXp/...) : Blender, DevC++, Garry's Mod, GM(7.0)R, Python 2.5 (idle), Valve hammer editor, Wally Etudes : ENIB
 | Sujet: Re: faire une tourelle suive le vaisseau et tire RESOLU Mer 16 Juil - 23:13 | |
| Si t'as pas la version enregistrée, tu peux toujours faire un sprite avec 360 images (1 pour chaque degré) et tu met image_index=direction _________________
 |
|
 | |
Liang Maitre absolu adjoint


 Age : 16 Inscrit le : 28 Fév 2007 Messages : 764 Programme utilisé (Gm/RmXp/...) : Game Maker 6.1 register (merci à quelqu'un !!), RPG Maker, Photoshop (un peu). Etudes : -- Loisirs : Guitare, Game maker, assez fan de DotA en ce moment ^^
 | Sujet: Re: faire une tourelle suive le vaisseau et tire RESOLU Mer 16 Juil - 23:20 | |
| LOL. Ah ben du coup ça sert plus à rien ce que j'ai dit.
Pour le tir, fais : dans step : faire une alarme tous les ... steps avec une variable (tu mets ton alarme à X, et dans le step tu mets "si tavariable est plus grande que 0, alors tavariable=-1 relative). Puis :
if distance_to_object(tonobjet)<X { if tavariable=0 { create objet qui se dirige vers un objet } }
Pas testé, je suis fatigué, j'ai peut-être oublié un truc, tu me diras ! J'espère que ça ira  |
|
 | |
staff32003@yahoo.fr Timide

 Inscrit le : 16 Juin 2008 Messages : 34
 | Sujet: Re: faire une tourelle suive le vaisseau et tire RESOLU Jeu 17 Juil - 11:56 | |
| Bonsoir à tous,
Quel beau travail d'équipe !! 
J'ai pris un petit peu de chacunes de ces solution et sa Marche!!
Vraiment merci encore beaucoup à tous,
Longue vie au forum!!  |
|
 | |
Liang Maitre absolu adjoint


 Age : 16 Inscrit le : 28 Fév 2007 Messages : 764 Programme utilisé (Gm/RmXp/...) : Game Maker 6.1 register (merci à quelqu'un !!), RPG Maker, Photoshop (un peu). Etudes : -- Loisirs : Guitare, Game maker, assez fan de DotA en ce moment ^^
 | Sujet: Re: faire une tourelle suive le vaisseau et tire RESOLU Jeu 17 Juil - 15:59 | |
| lol, tu postes ton message à 11h 56 du mat' et tu dis bonsoir ? 
De rien en tout cas. N'oublie pas le "résolu" !  |
|
 | |
Morb Possedé par Mark Overmars


 Age : 20 Inscrit le : 26 Juin 2007 Messages : 1128 Programme utilisé (Gm/RmXp/...) : Blender, DevC++, Garry's Mod, GM(7.0)R, Python 2.5 (idle), Valve hammer editor, Wally Etudes : ENIB
 | Sujet: Re: faire une tourelle suive le vaisseau et tire RESOLU Ven 18 Juil - 11:25 | |
| Peut-être qu'il n'est pas en France _________________
 |
|
 | |
Liang Maitre absolu adjoint


 Age : 16 Inscrit le : 28 Fév 2007 Messages : 764 Programme utilisé (Gm/RmXp/...) : Game Maker 6.1 register (merci à quelqu'un !!), RPG Maker, Photoshop (un peu). Etudes : -- Loisirs : Guitare, Game maker, assez fan de DotA en ce moment ^^
 | Sujet: Re: faire une tourelle suive le vaisseau et tire RESOLU Ven 18 Juil - 12:07 | |
| Wah trop fort Morb !! :O
respect ! 
(c'est pas ironique ) |
|
 | |
| faire une tourelle suive le vaisseau et tire RESOLU | |
|