AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez
 

 Changer de sprite pour 8 directions [GM6]

Aller en bas 
AuteurMessage
Saturne
Utilisateur confirmé: Rang ****


Messages : 1374

Changer de sprite pour 8 directions [GM6] Empty
MessageSujet: Changer de sprite pour 8 directions [GM6]   Changer de sprite pour 8 directions [GM6] EmptyVen 26 Aoû 2005 - 12:24

Code:
if (direction == 0)
   sprite_index = right;
else if (direction == 315)
   sprite_index = right_down;
else if (direction == 270)
   sprite_index = down;
else if (direction == 225)
   sprite_index = left_down;
else if (direction == 180)
   sprite_index = left;
else if (direction == 135)
   sprite_index = left_up;
else if (direction == 90)
   sprite_index = up;
else if (direction == 45)
   sprite_index = right_up;


Dernière édition par daminetreg le Mer 27 Déc 2006 - 19:44, édité 1 fois
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg

Messages : 16996
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

Changer de sprite pour 8 directions [GM6] Empty
MessageSujet: Re: Changer de sprite pour 8 directions [GM6]   Changer de sprite pour 8 directions [GM6] EmptyVen 26 Aoû 2005 - 12:33

C'est sympa de le poster. super

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
Changer de sprite pour 8 directions [GM6] U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Saturne
Utilisateur confirmé: Rang ****


Messages : 1374

Changer de sprite pour 8 directions [GM6] Empty
MessageSujet: Re: Changer de sprite pour 8 directions [GM6]   Changer de sprite pour 8 directions [GM6] EmptyVen 26 Aoû 2005 - 12:36

de rien.
Revenir en haut Aller en bas
Jack
Modérateur
Jack

Messages : 11568
Localisation : Dans un champ de pâquerettes
Projet Actuel : ma vie

Changer de sprite pour 8 directions [GM6] Empty
MessageSujet: Re: Changer de sprite pour 8 directions [GM6]   Changer de sprite pour 8 directions [GM6] EmptyVen 26 Aoû 2005 - 18:32

mais sa ne fonctione qu'avec le système des 360 image et sa c'est pas top triste

_________________
J comme B
J comme H
Revenir en haut Aller en bas
Bast
Administrateur
Bast

Messages : 20008
Localisation : Alsace

Changer de sprite pour 8 directions [GM6] Empty
MessageSujet: Re: Changer de sprite pour 8 directions [GM6]   Changer de sprite pour 8 directions [GM6] EmptyVen 26 Aoû 2005 - 19:05

Il n'y a pas 360 images dans ce cas, seulement 8 :-D

_________________
Changer de sprite pour 8 directions [GM6] Sl_sign_icon
Revenir en haut Aller en bas
http://www.lecbna.org/
Jack
Modérateur
Jack

Messages : 11568
Localisation : Dans un champ de pâquerettes
Projet Actuel : ma vie

Changer de sprite pour 8 directions [GM6] Empty
MessageSujet: Re: Changer de sprite pour 8 directions [GM6]   Changer de sprite pour 8 directions [GM6] EmptyVen 26 Aoû 2005 - 20:00

moui je préfaire la rotation simple mais sa peu servir super

_________________
J comme B
J comme H
Revenir en haut Aller en bas
Xecuter
Débutant
Xecuter

Messages : 15
Localisation : Un coin perdu au Québec !!!

Changer de sprite pour 8 directions [GM6] Empty
MessageSujet: Re: Changer de sprite pour 8 directions [GM6]   Changer de sprite pour 8 directions [GM6] EmptySam 1 Avr 2006 - 22:01

On peut aussi le faire pour que le joueur aille dans toute les direction

Comme ca :
Code:

if direction > 45 && direction < 135
{
sprite_index = player_haut
}



if direction > 135 && direction < 225
{
sprite_index = player_gauche
}



if direction > 225 && direction < 315
{
sprite_index = player_bas
}



if direction > 315 || direction < 45
{
sprite_index = player_droite
}

Il ne faut pas mettre && entre 315 et 45 degrés car GM ne comprend pas qu'apres 360 degrés ca retombe a 0 !

Voila ! :fier:

_________________
The dividing line between a dead hero and a living one is a sharpened blade
Revenir en haut Aller en bas
Xecuter
Débutant
Xecuter

Messages : 15
Localisation : Un coin perdu au Québec !!!

Changer de sprite pour 8 directions [GM6] Empty
MessageSujet: Re: Changer de sprite pour 8 directions [GM6]   Changer de sprite pour 8 directions [GM6] EmptySam 1 Avr 2006 - 22:04

oups.... je croit que ca revient au meme !

hehe désolé rouge

_________________
The dividing line between a dead hero and a living one is a sharpened blade
Revenir en haut Aller en bas
smail
Utilisateur confirmé: Rang *


Messages : 244
Localisation : Ernage, Belgique

Changer de sprite pour 8 directions [GM6] Empty
MessageSujet: Re: Changer de sprite pour 8 directions [GM6]   Changer de sprite pour 8 directions [GM6] EmptySam 8 Avr 2006 - 7:22

rire2 rire2 rire2 :p_lol:
et enfet ce script sa sert a faire que le sprite se rotate ???

_________________
del-piero55@hotmail.com c'est mon adresse msn

mon forum:

www.gamemaker.actifforum.com
Revenir en haut Aller en bas
http://gamemaker.actifforum.com/
£¦zik¦£
Très bonne participation
£¦zik¦£

Messages : 150
Localisation : Dans le monde du CBNA !

Changer de sprite pour 8 directions [GM6] Empty
MessageSujet: Re: Changer de sprite pour 8 directions [GM6]   Changer de sprite pour 8 directions [GM6] EmptyVen 14 Avr 2006 - 13:24

Vraiment sympa super

_________________
£¦zik¦£ toujours là pour vous servir !
Revenir en haut Aller en bas
Contenu sponsorisé




Changer de sprite pour 8 directions [GM6] Empty
MessageSujet: Re: Changer de sprite pour 8 directions [GM6]   Changer de sprite pour 8 directions [GM6] Empty

Revenir en haut Aller en bas
 
Changer de sprite pour 8 directions [GM6]
Revenir en haut 
Page 1 sur 1

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