AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Cartes Pokémon 151 : où trouver le ...
Voir le deal
-21%
Le deal à ne pas rater :
LEGO® Icons 10329 Les Plantes Miniatures, Collection Botanique
39.59 € 49.99 €
Voir le deal

 

 Changer de sprite par rapport a la position de la sourie

Aller en bas 
3 participants
AuteurMessage
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

Changer de sprite par rapport a la position de la sourie Empty
MessageSujet: Changer de sprite par rapport a la position de la sourie   Changer de sprite par rapport a la position de la sourie EmptyDim 26 Aoû 2007 - 20:11

Voila mon probléme :

Je voudrai que lorsque je clique a un endroit de la room le sprite du héro change en fonction de la position de la sourie.

Exemple :
Ma sourie est plus haut que le héro : sprite du héro de dos.
Ma sourie est plus bas que mon héro : sprite du héro de face.
Ma sourie est a gauche du héro : sprite du héro de coté gauche.
Ma sourie est a droite du héro : sprite du héro de coté droit.

Et le tout seulement quand je clique.
Pouvez vous m'aidez ? :p_svp:

_________________
mon seul projet en cour :
Changer de sprite par rapport a la position de la sourie 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
Devil37
Utilisateur confirmé: Rang *****
Devil37


Messages : 1815

Changer de sprite par rapport a la position de la sourie Empty
MessageSujet: Re: Changer de sprite par rapport a la position de la sourie   Changer de sprite par rapport a la position de la sourie EmptyDim 26 Aoû 2007 - 20:26

Dans ton event de clic tu regarde la direction :
point_direction(x,y,mouse_x,mouse_y)

Regarde dans l'aide ...

Note : l'angle 0 est à droite

_________________
Unvanquished Territories, un MMORPG 3D:
Son Blog
Son Forum
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Changer de sprite par rapport a la position de la sourie Empty
MessageSujet: Re: Changer de sprite par rapport a la position de la sourie   Changer de sprite par rapport a la position de la sourie EmptyDim 26 Aoû 2007 - 21:05

if mouse_check_pressed(mb_left)
{
image_angle=90*round(point_direction(x,y,mouse_x,mouse_y)/90)
}


et voilà.... avec un sprite constant : le perso qui regarde à gauche noel

_________________
Changer de sprite par rapport a la position de la sourie Control-commentTous les icones de gm utilisables sur le cbna ICI  Changer de sprite par rapport a la position de la sourie Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

Changer de sprite par rapport a la position de la sourie Empty
MessageSujet: Re: Changer de sprite par rapport a la position de la sourie   Changer de sprite par rapport a la position de la sourie EmptyDim 26 Aoû 2007 - 21:19

oui mais si je veut par exemple que l'object se retourne comme dans les rpg ou il s'affiche de plusieur facon quand je tape sur la touche de droite il se tourne de facon a se que on voit l'épaule droite puis le coté droit de la téte.

Si ta pas compris dit le :gniah:

_________________
mon seul projet en cour :
Changer de sprite par rapport a la position de la sourie 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Changer de sprite par rapport a la position de la sourie Empty
MessageSujet: Re: Changer de sprite par rapport a la position de la sourie   Changer de sprite par rapport a la position de la sourie EmptyDim 26 Aoû 2007 - 21:25

ben alors, fais le avec différents sprites....
dans step :
Code:
if mouse_check_button_pressed(mb_left)
{
dir=90*round(point_direction(x,y,mouse_x,mouse_y)/90)
if dir=0
{sprite_index=spr_gauche}
if dir=90
{sprite_index=spr_haut}
if dir=180
{sprite_index=spr_droite}
if dir=270
{sprite_index=spr_bas}



}

_________________
Changer de sprite par rapport a la position de la sourie Control-commentTous les icones de gm utilisables sur le cbna ICI  Changer de sprite par rapport a la position de la sourie Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

Changer de sprite par rapport a la position de la sourie Empty
MessageSujet: Re: Changer de sprite par rapport a la position de la sourie   Changer de sprite par rapport a la position de la sourie EmptyDim 26 Aoû 2007 - 21:27

Ok merci j'essey tous de suite happy1

_________________
mon seul projet en cour :
Changer de sprite par rapport a la position de la sourie 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

Changer de sprite par rapport a la position de la sourie Empty
MessageSujet: Re: Changer de sprite par rapport a la position de la sourie   Changer de sprite par rapport a la position de la sourie EmptyDim 26 Aoû 2007 - 21:58

Euh dit moi a la place de spr_gauche et les autre je doit modifier ces valeur par le numéro de l'image non ? Par se que je n'arrive pas a changer le nom de l'image pour marquer spr_gauches (je crées plusieur strip mais leur nom sont toujours image 0, 1, 2, ...)
C'est bien comme ca que je doit faire en changeant spr_gauche par le numéro du strip ?
Merci sinon pour ton aide

_________________
mon seul projet en cour :
Changer de sprite par rapport a la position de la sourie 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Changer de sprite par rapport a la position de la sourie Empty
MessageSujet: Re: Changer de sprite par rapport a la position de la sourie   Changer de sprite par rapport a la position de la sourie EmptyDim 26 Aoû 2007 - 21:59

spr_gauche : nom du sprite de ton perso qui va à gauche

Je vois pas où est le problème...

_________________
Changer de sprite par rapport a la position de la sourie Control-commentTous les icones de gm utilisables sur le cbna ICI  Changer de sprite par rapport a la position de la sourie Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

Changer de sprite par rapport a la position de la sourie Empty
MessageSujet: Re: Changer de sprite par rapport a la position de la sourie   Changer de sprite par rapport a la position de la sourie EmptyDim 26 Aoû 2007 - 22:02

kill A ok désolé je n'est pas fait attention :p_desole:

Merci pour ton aide sa marche a présent

_________________
mon seul projet en cour :
Changer de sprite par rapport a la position de la sourie 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
xenamart
Utilisateur confirmé: Rang ***
xenamart


Messages : 554
Localisation : sur la toile, entre google et le cbna
Projet Actuel : Rufal

Changer de sprite par rapport a la position de la sourie Empty
MessageSujet: Re: Changer de sprite par rapport a la position de la sourie   Changer de sprite par rapport a la position de la sourie EmptyLun 27 Aoû 2007 - 18:47

Ben la je comprend pas, tous les sprite sont en place, ont le bon noms et tout marche sauf le coté gauche, celui la si je clique il ne veut pas changer.
Voici le script modifier pour les noms des sprite :
Spoiler:
En faite le mouvement de gauche ne marche que si je clique en diagonale en haut a gauche. Alors que pour les trois autres je peut cliquer partout dans la partit concerné.

_________________
mon seul projet en cour :
Changer de sprite par rapport a la position de la sourie 0711251022051684689
Revenir en haut Aller en bas
http://rufal.free.fr
Contenu sponsorisé





Changer de sprite par rapport a la position de la sourie Empty
MessageSujet: Re: Changer de sprite par rapport a la position de la sourie   Changer de sprite par rapport a la position de la sourie Empty

Revenir en haut Aller en bas
 
Changer de sprite par rapport a la position de la sourie
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Help] Probleme changer la position d'un sprite
» position d'un obj par rapport à d'autres
» Position objet par rapport à un autre
» Comment changer de sprite
» Changer les angles et la position d'un objet en 3D ?

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: