AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez | 
 

 [résolu] sprite en fonction de la direction à la souris

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Triptidon
Bonne participation
avatar

Messages : 74

MessageSujet: [résolu] sprite en fonction de la direction à la souris   Mer 12 Mar 2014 - 18:21

Bonjour, j'ai fait quelques recherches et malheureusement j'ai pas trouvé donc si jamais ça donne une impression de déjà vu, milles excuses.

alors voilà je donne à mon perso une variable "mydir"

Code:
mydir=point_direction(x,y,mouse_x,mouse_y);

ensuite je lui attribue à la creation et en endstep :

Code:
if mydir>270||mydir<90{
sprite_index=PERSO_DROIT_spr
}
else{
sprite_index=PERSO_GAUCHE_spr
}

c'est les codes que j'ai trouvé en farfouillant un peu, pour
Code:
image_angle=point_direction(x,y,mouse_x,mouse_y)
ça marche parfaitement, en revanche pour la direction, ça craint un max, car je n'ai absolument aucun sprite qui s'affiche.

donc je comprends pas ou est le probleme? les angles c'est bien 0, 90, 180, 270 etc je suis un peu perdu là...

merci d'avance


Dernière édition par Triptidon le Mer 12 Mar 2014 - 22:08, édité 3 fois
Revenir en haut Aller en bas
Linky439
Utilisateur confirmé: Rang *****
avatar

Messages : 2612
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

MessageSujet: Re: [résolu] sprite en fonction de la direction à la souris   Mer 12 Mar 2014 - 19:59

Tu veux dire que tes sprites perso_droit et gauche ne s'affiche pas c'est ça ?

Ya un Draw dans ton objet ?

Les angles sont en degré de base dans GM donc c'est bien ça.

_________________
Cliquez pour accéder aux topics dédiés !
   
Revenir en haut Aller en bas
Triptidon
Bonne participation
avatar

Messages : 74

MessageSujet: Re: [résolu] sprite en fonction de la direction à la souris   Mer 12 Mar 2014 - 20:09

BOOOUUH il y'avait un draw qui se cachait au mileu des autres events, waouh merci ça s'affiche maintenant, et ça a l'air de fonctionner :O

bon.. j'avais le sentiment d'etre abruti vu que le code marchait pour les autres et pas moi, donc c'est confirmé.. merci à toi
Revenir en haut Aller en bas
Linky439
Utilisateur confirmé: Rang *****
avatar

Messages : 2612
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

MessageSujet: Re: [résolu] sprite en fonction de la direction à la souris   Mer 12 Mar 2014 - 20:18

Bizarre.
Moi ça a l'air de marcher, mais le truc c'est qu'il t'affiche aucune image...si tu vire le code, est-ce qu'il t'affiche toujours rien ?


Ah bah voilà ^^ Toujours un draw dans ces histoires là Wink

_________________
Cliquez pour accéder aux topics dédiés !
   
Revenir en haut Aller en bas
Triptidon
Bonne participation
avatar

Messages : 74

MessageSujet: Re: [résolu] sprite en fonction de la direction à la souris   Mer 12 Mar 2014 - 20:28

ah ben non, enfin oui les sprites s'affichent mais au final c'est mon x-x_mouse qui fonctionne très bien.

j'ai toujours le probleme avec ma variable mydir comme dit dans le premier post.

et je suis obligé d'utiliser la direction car je veux aussi changer de sprite si le perso vise très haut ou très bas...
Revenir en haut Aller en bas
Linky439
Utilisateur confirmé: Rang *****
avatar

Messages : 2612
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

MessageSujet: Re: [résolu] sprite en fonction de la direction à la souris   Mer 12 Mar 2014 - 20:50

Chez moi ça marche très bien, quel est le problème au juste ?

_________________
Cliquez pour accéder aux topics dédiés !
   
Revenir en haut Aller en bas
Triptidon
Bonne participation
avatar

Messages : 74

MessageSujet: Re: [résolu] sprite en fonction de la direction à la souris   Mer 12 Mar 2014 - 20:59

le probleme c'est que quelle que soit la position de mon curseur le sprite ne change pas.

solution temporaire : j'ai créé un objet dont l'image_angle varie selon la direction, et j'utilise donc cet image_angle au lieu de ma variable mydir. et Bingo! ça marche, mais alors pourquoi pas avec ma variable? quand même dingue ça, ça marche chez toi en plus je pleures Sad

j'ai beau avoir bidouillé un truc qui marche, j'aimerais bien trouver où est le probleme quand même, ça m'embe^te de devoir créer un objet à chaque fois que je galère avec mes variables
Revenir en haut Aller en bas
Linky439
Utilisateur confirmé: Rang *****
avatar

Messages : 2612
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

MessageSujet: Re: [résolu] sprite en fonction de la direction à la souris   Mer 12 Mar 2014 - 21:15

Bah chais pas, regarde mon gmk là :
mediafire.com ?xpr4go0xp9l3trj

Je vois pas pourquoi ça marche pas chez toi en fait. Si t'es sur GM7 ou moins, je peux jeter un oeil a ton gmk mais je pense que tu es sur 8 au moins...

_________________
Cliquez pour accéder aux topics dédiés !
   
Revenir en haut Aller en bas
Triptidon
Bonne participation
avatar

Messages : 74

MessageSujet: Re: [résolu] sprite en fonction de la direction à la souris   Mer 12 Mar 2014 - 21:58

aucune idée, je suis sur la nouvelle plateforme en gmx (GMS v1.2)

vais regarder ton gmk

edit : bin voui mais tu utilises image_angle, pas une variable, moi aussi avec l'image_angle ça marche

essaies de faire une variable comme j'ai fait, ça marchera surement pas, comme chez moi

ah mais peut etre qu'il faut que j'actualise ma variable à cheque step?

réponse : et bien oui, honte à moi, je calculais la variable qu'a l'event create...

bon bah probleme réglé merci pour ton temps, tu m'as bien aidé!
Revenir en haut Aller en bas
Linky439
Utilisateur confirmé: Rang *****
avatar

Messages : 2612
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

MessageSujet: Re: [résolu] sprite en fonction de la direction à la souris   Jeu 13 Mar 2014 - 14:37

Pas de quoi, c'est souvent des petits riens qui nous bloquent Wink

_________________
Cliquez pour accéder aux topics dédiés !
   
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: [résolu] sprite en fonction de la direction à la souris   

Revenir en haut Aller en bas
 
[résolu] sprite en fonction de la direction à la souris
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» JDA 2010/2011 DIRECTION LA PRO B
» [RECH] Pièce plastique de colone de direction électrique
» Secrétaire de direction
» ONE DIRECTION
» DIRECTION DU PORT TOULON

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: