AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez
 

 Script mouvemen diagonals + arêt diagonal avec sprite et var

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

Messages : 891
Localisation : ALSACE

Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyLun 28 Aoû 2006 - 19:32

Petit script pour les mouvements diagonals + changements de sprites + ajouts de variables permettant d'executer des actions


J'ai pas Gm sous la main alors je le fait de mémoire clinoeuil



Dans le create :

Code:
sprite_index=[Votre_sprite_bas] && down=true && right=false && left=false && up=false

dans le step


Code:
//Mouvements + sprites
//////////////////////////////////////////////////////////////////////

if keyboard_check(vk_up)
{
up=true
down=false
right=false
left=false
y-=5
sprite_index=[Votre_sprite_haut]
}
else
if keyboard_check(vk_down)
{
up=false
down=true
right=false
left=false
y+=5
sprite_index=[Votre_sprite_bas]
}
else
if keyboard_check(vk_right)
{
up=false
down=false
right=true
left=false
x+=5
sprite_index=[Votre_sprite_droite]
}
else
if keyboard_check(vk_left)
{
up=false
down=false
right=false
left=true
x-=5
sprite_index=[Votre_sprite_gauche]
}

//Arrêt + sprite
////////////////////////////////////////////////////////////////////////


if keyboard_check_released(vk_up)
{
if sprite_index=[Votre_sprite_haut]
{
sprite_index=[Votre_sprite_haut_à_l'arrêt]
}
}
else
if keyboard_check_released(vk_down)
{
if sprite_index=[Votre_sprite_bas]
{
sprite_index=[Votre_sprite_bas_à_l'arrêt]
}
}
else
if keyboard_check_released(vk_right)
{
if sprite_index=[Votre_sprite_droite]
{
sprite_index=[Votre_sprite_droite_à_l'arrêt]
}
}
else
if keyboard_check_released(vk_left)
{
if sprite_index=[Votre_sprite_gauche]
{
sprite_index=[Votre_sprite_gauche_à_l'arrêt]
}
}



Voila , A+ coeur


Dernière édition par daminetreg le Mer 27 Déc 2006 - 19:39, édité 1 fois
Revenir en haut Aller en bas
Gab666
Modérateur 'Zut'
Gab666

Messages : 5339
Localisation : **I move away from the mic to breathe in

Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyLun 28 Aoû 2006 - 20:19

tu peux mettre ton post en post-it aussi tout le monde le fait de toute façon gnii

super script très utile :fier:
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
Warg
Utilisateur confirmé: Rang **


Messages : 379
Localisation : partit a cose des enmerdeur

Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyMar 16 Jan 2007 - 17:44

heeuuu le premier dans create il me mette error code lien 1 ttatata :question: faudrait trouver pour quoi car j'en ai enormemnet besoin!!! :p_svp: :p_bye:

_________________
Adieux cbna ou cagibi de la naza
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg

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

Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyMer 17 Jan 2007 - 14:31

Il y avait une majuscule à Sprite_index, suffit de mettre: sprite_index. Enfin je suppose.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
Script mouvemen diagonals + arêt diagonal avec sprite et var U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
OKSYD
Utilisateur confirmé: Rang *****
OKSYD

Messages : 2302
Localisation : Pioneer 2
Projet Actuel : Hard Pac III

Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyMer 17 Jan 2007 - 15:39

Warg a écrit:
heeuuu le premier dans create il me mette error code lien 1 ttatata :question: faudrait trouver pour quoi car j'en ai enormemnet besoin!!! :p_svp: :p_bye:

Remplace:
Citation :
sprite_index=[Votre_sprite_bas] && down=true && right=false && left=false && up=false

Par:
Citation :
sprite_index = [Votre_sprite_bas];
down = true;
right = false;
left = false;
up = false;


Si ça ne marche toujours pas, cite-nous ton erreur. :-D

_________________
Script mouvemen diagonals + arêt diagonal avec sprite et var Hardpac3uv4
Revenir en haut Aller en bas
banane
Invité



Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyDim 21 Jan 2007 - 2:26

eh ben il dise quil y a une erreur a la lposition 16 du code dans le create a la ligne un. cest un "unexpected symbol" ou quelque chose comme ca...
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg

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

Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyDim 21 Jan 2007 - 11:23

Il faut remplacer: [Votre_sprite_bas] par le nom du sprite! par exemple: sprite0 . happy1

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
Script mouvemen diagonals + arêt diagonal avec sprite et var U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
banane
Invité



Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyDim 21 Jan 2007 - 16:18

je l'ai fais mais ca ne marche pas!

je met [stay_up] par exemple et il me font la meme erreur...
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg

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

Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyDim 21 Jan 2007 - 16:24

Justement il faut pas mettre les crochets! hap C'est ce que j'essayai de dire, mais bon je n'ai pas été assez clair, il est vrai.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
Script mouvemen diagonals + arêt diagonal avec sprite et var U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
banane
Invité



Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyDim 21 Jan 2007 - 22:52

:pac_dr: aaaaAAAAaaaahhh!!!! :pac_gh:
bon jai compris merci!!! ange :p_merci:
Revenir en haut Aller en bas
banane
Invité



Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyDim 21 Jan 2007 - 23:04

ca bouge pas diagonalement :p_gne:
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg

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

Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var EmptyLun 22 Jan 2007 - 17:05

Je sais pas ce qu'à ce script, je n'ai pas le temps de le corriger, mais en tous cas il en existe un autre:
http://cbna.forumactif.com/Programmation-c3/Scripts-GML-f15/script_deplacements_diagonales-GM5-GM6-t1723.htm

Je verrai celui-là sous peu et le corrigerai s'il a un problème.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
Script mouvemen diagonals + arêt diagonal avec sprite et var U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Contenu sponsorisé




Script mouvemen diagonals + arêt diagonal avec sprite et var Empty
MessageSujet: Re: Script mouvemen diagonals + arêt diagonal avec sprite et var   Script mouvemen diagonals + arêt diagonal avec sprite et var Empty

Revenir en haut Aller en bas
 
Script mouvemen diagonals + arêt diagonal avec sprite et var
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: