AccueilFAQRechercherS'enregistrerConnexion
 

faire une tourelle suive le vaisseau et tire RESOLU

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
staff32003@yahoo.fr
Timide
Timide


Sexe:Masculin
Inscrit le : 16 Juin 2008
Messages : 34

MessageSujet: 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
Revenir en haut Aller en bas
Cellendhyll
Timide
Timide


Sexe:Masculin
Age : 18
Inscrit le : 08 Juil 2008
Messages : 32
Etudes : Elève à UTC (école d'ingénieur)

MessageSujet: 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 ev100 , tu mets gm40 , 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 ev100 :
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 :D
Revenir en haut Aller en bas
Liang
Maitre absolu adjoint
Maitre absolu adjoint


Sexe:Masculin
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 ^^

MessageSujet: 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)
Revenir en haut Aller en bas
gamesix
Pro
Pro


Sexe:Masculin
Age : 15
Inscrit le : 02 Aoû 2007
Messages : 594

MessageSujet: 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 !
Revenir en haut Aller en bas
Morb
Possedé par Mark Overmars
Possedé par Mark Overmars


Sexe:Masculin
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

MessageSujet: 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
_________________
Revenir en haut Aller en bas
Liang
Maitre absolu adjoint
Maitre absolu adjoint


Sexe:Masculin
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 ^^

MessageSujet: 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 ^^
Revenir en haut Aller en bas
staff32003@yahoo.fr
Timide
Timide


Sexe:Masculin
Inscrit le : 16 Juin 2008
Messages : 34

MessageSujet: 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!! :)
Revenir en haut Aller en bas
Liang
Maitre absolu adjoint
Maitre absolu adjoint


Sexe:Masculin
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 ^^

MessageSujet: 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 ? :P

De rien en tout cas. N'oublie pas le "résolu" ! ;)
Revenir en haut Aller en bas
Morb
Possedé par Mark Overmars
Possedé par Mark Overmars


Sexe:Masculin
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

MessageSujet: Re: faire une tourelle suive le vaisseau et tire RESOLU   Ven 18 Juil - 11:25

Peut-être qu'il n'est pas en France
_________________
Revenir en haut Aller en bas
Liang
Maitre absolu adjoint
Maitre absolu adjoint


Sexe:Masculin
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 ^^

MessageSujet: Re: faire une tourelle suive le vaisseau et tire RESOLU   Ven 18 Juil - 12:07

O.O
Wah trop fort Morb !! :O

respect ! :konichiwa:

(c'est pas ironique ^^)
Revenir en haut Aller en bas

faire une tourelle suive le vaisseau et tire RESOLU

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Game Maker Zone :: Zone : Game Maker :: Game Maker - Problèmes :: GM - Problèmes : Niveau moyen-