petit probleme avec switch Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
-50%
Le deal à ne pas rater :
WiMiUS S27 – Mini projecteur portable rotatif à 270° Full HD 9000 ...
69.99 € 139.99 €
Voir le deal

 

 petit probleme avec switch

Aller en bas 
+2
edi9999
Pepsy
6 participants
AuteurMessage
Pepsy
Utilisateur confirmé: Rang ***
Pepsy


Messages : 608
Localisation : Devant mon ordinateur à écrire des lignes de codes
Projet Actuel : RPG

petit probleme avec switch Empty
MessageSujet: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 12:46

voila je c pas comment on peut utiliser switch pour des variable, si on peut, je m'explique:
je vouidrait que un carré apparaisse quand la valeur et = a 0 et ainsi de suite

g fé sa mais sa fé l'inverse que je veut, sa met le carré quand la variable select et different a 0

switch (variable_local_get(select))
{
case select=0: draw_roundrect(0,96,239,125,true)
case select=1: .....
case select=2: .....
......
}

merci pour votre futur aide

EDIT:

Je vien de trouver un moyen, mais si il y en a un autre pouvait vous me le donner svp

g mis:

switch (variable_local_get(select))
{
case select!=0: draw_roundrect(0,96,239,125,true)
case select!=1: .....
case select!=2: .....
......
}
Revenir en haut Aller en bas
http://creation-pepsy.ifrance.com
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 13:00

Il me semble qu il faut simplement mettre:

Code:
switch (variable_local_get(select))
{
case 0: draw_roundrect(0,96,239,125,true)
case 1: .....
case 2: .....
......
}
et voila
Revenir en haut Aller en bas
http://gameplay.c.la/
Pepsy
Utilisateur confirmé: Rang ***
Pepsy


Messages : 608
Localisation : Devant mon ordinateur à écrire des lignes de codes
Projet Actuel : RPG

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 13:09

ok j'essaye

EDIT

Non c pas sa, sa me laisse tout le temp le rectangle afficher
Revenir en haut Aller en bas
http://creation-pepsy.ifrance.com
jo
*Excellent utilisateur*
jo


Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 13:35

c'est pas

{
case 0
""
break;

case 1
""
break;
}

?
me trompe surment pasque j'y connais que dalle :fete:

j'ai jamais utulisé :p_lol:
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 13:41

SI enplus t as raison
Revenir en haut Aller en bas
http://gameplay.c.la/
Pepsy
Utilisateur confirmé: Rang ***
Pepsy


Messages : 608
Localisation : Devant mon ordinateur à écrire des lignes de codes
Projet Actuel : RPG

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:16

mes si c sa, g completement oublier de mettre break, j'essaye :honte:

EDIT

Non c pas sa :snif2:
Revenir en haut Aller en bas
http://creation-pepsy.ifrance.com
jo
*Excellent utilisateur*
jo


Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:21

tu peux nous montrer ton script mtn ? happy1
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
Pepsy
Utilisateur confirmé: Rang ***
Pepsy


Messages : 608
Localisation : Devant mon ordinateur à écrire des lignes de codes
Projet Actuel : RPG

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:27

bas ce que g mis c sa:
Citation :

switch (variable_local_get(select))
{
case select!=0: draw_roundrect(0,96,239,125,true); break
case select!=1: draw_roundrect(0,156,239,185,true); break
case select!=2: draw_roundrect(241,96,480,125,true); break
case select!=3: draw_roundrect(241,156,480,185,true); break
case select!=4: draw_roundrect(0,357,239,386,true); break
case select!=5: draw_roundrect(0,419,239,448,true); break
case select!=6: draw_roundrect(241,357,480,386,true); break
case select!=7: draw_roundrect(241,419,480,448,true); break
}


mais je voudrai savoir si il y a un autre moyen
Revenir en haut Aller en bas
http://creation-pepsy.ifrance.com
jo
*Excellent utilisateur*
jo


Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:39

beuh aucune idee rire
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:41

il faut pas mettre
Code:
switch (variable_local_get(select))
{
case select!=0: draw_roundrect(0,96,239,125,true); break
case select!=1: draw_roundrect(0,156,239,185,true); break
case select!=2: draw_roundrect(241,96,480,125,true); break
case select!=3: draw_roundrect(241,156,480,185,true); break
case select!=4: draw_roundrect(0,357,239,386,true); break
case select!=5: draw_roundrect(0,419,239,448,true); break
case select!=6: draw_roundrect(241,357,480,386,true); break
case select!=7: draw_roundrect(241,419,480,448,true); break
}

mais
Code:

switch (variable_local_get(select))
{
case 0: draw_roundrect(0,96,239,125,true); break
case 1: draw_roundrect(0,156,239,185,true); break
case 2: draw_roundrect(241,96,480,125,true); break
case 3: draw_roundrect(241,156,480,185,true); break
case 4: draw_roundrect(0,357,239,386,true); break
case 5: draw_roundrect(0,419,239,448,true); break
case 6: draw_roundrect(241,357,480,386,true); break
case 7: draw_roundrect(241,419,480,448,true); break
}
Revenir en haut Aller en bas
http://gameplay.c.la/
jo
*Excellent utilisateur*
jo


Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:44

c'est ce que j'avais proposé gnii
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
Pepsy
Utilisateur confirmé: Rang ***
Pepsy


Messages : 608
Localisation : Devant mon ordinateur à écrire des lignes de codes
Projet Actuel : RPG

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:47

edi9999 a écrit:
il faut pas mettre
Code:
switch (variable_local_get(select))
{
case select!=0: draw_roundrect(0,96,239,125,true); break
case select!=1: draw_roundrect(0,156,239,185,true); break
case select!=2: draw_roundrect(241,96,480,125,true); break
case select!=3: draw_roundrect(241,156,480,185,true); break
case select!=4: draw_roundrect(0,357,239,386,true); break
case select!=5: draw_roundrect(0,419,239,448,true); break
case select!=6: draw_roundrect(241,357,480,386,true); break
case select!=7: draw_roundrect(241,419,480,448,true); break
}

mais
Code:

switch (variable_local_get(select))
{
case 0: draw_roundrect(0,96,239,125,true); break
case 1: draw_roundrect(0,156,239,185,true); break
case 2: draw_roundrect(241,96,480,125,true); break
case 3: draw_roundrect(241,156,480,185,true); break
case 4: draw_roundrect(0,357,239,386,true); break
case 5: draw_roundrect(0,419,239,448,true); break
case 6: draw_roundrect(241,357,480,386,true); break
case 7: draw_roundrect(241,419,480,448,true); break
}

Je l'avais deja fé mais sa marche pas, sa n'affiche que le premier rectangle.

Et je voulais juste preciser que mon script fonctionne, c juste que je voulait savoir si il y a un autre moyen
Revenir en haut Aller en bas
http://creation-pepsy.ifrance.com
Dan_lizhot
Modérateur
Dan_lizhot


Messages : 3463
Projet Actuel : Crypt Of Darkness

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:52

peut-être avec
Code:
choose(draw_roundrect(0,96,239,125,true),draw_roundrect(0,156,239,185,true),etc...);
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:53

Nan puisque case n est pas aleatoire alors que choose l est
Revenir en haut Aller en bas
http://gameplay.c.la/
Pepsy
Utilisateur confirmé: Rang ***
Pepsy


Messages : 608
Localisation : Devant mon ordinateur à écrire des lignes de codes
Projet Actuel : RPG

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:55

nn c pas bon car

Citation :
choose(val1,val2,val3,...) Retourne l'un des arguments choisi de manière aléatoire. La fonction accepte jusqu'à 16 arguments.
Revenir en haut Aller en bas
http://creation-pepsy.ifrance.com
Dan_lizhot
Modérateur
Dan_lizhot


Messages : 3463
Projet Actuel : Crypt Of Darkness

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:55

désolé, je croyais qu'il voulait ça aléatoirement rouge

J'ai mal lu

mais là c'est quoi le problème, c'est que le premier reste afficher pendant les autres ou que ta variable ne monte pas ?
Revenir en haut Aller en bas
Pepsy
Utilisateur confirmé: Rang ***
Pepsy


Messages : 608
Localisation : Devant mon ordinateur à écrire des lignes de codes
Projet Actuel : RPG

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 14:59

bah au debut je ne savais pas comment faire mais g trouvé apres mais je voudrai savoir si il y a un autre moyen, car sa me parait un peu bizarre comme code, car autrement il fonctionne

Code:
switch (variable_local_get(select))
{
 case select!=0: draw_roundrect(0,96,239,125,true); break
 case select!=1: draw_roundrect(0,156,239,185,true); break
 case select!=2: draw_roundrect(241,96,480,125,true); break
 case select!=3: draw_roundrect(241,156,480,185,true); break
 case select!=4: draw_roundrect(0,357,239,386,true); break
 case select!=5: draw_roundrect(0,419,239,448,true); break
 case select!=6: draw_roundrect(241,357,480,386,true); break
 case select!=7: draw_roundrect(241,419,480,448,true); break
}
Revenir en haut Aller en bas
http://creation-pepsy.ifrance.com
Adamo
Utilisateur confirmé: Rang ***
Adamo


Messages : 681
Localisation : Quebec

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 15:01

variable_local_get(select)
tu utilise ca pourquoi au juste ?
si tu met juste select ca marche pas ?
Revenir en haut Aller en bas
Pepsy
Utilisateur confirmé: Rang ***
Pepsy


Messages : 608
Localisation : Devant mon ordinateur à écrire des lignes de codes
Projet Actuel : RPG

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 15:03

je met variable_local_get(select), car variable_local_get(name) retourne la valeur de la variable name
att je regarde ta proposition

EDIT

Non sa marche pas, mais pe etre qu'il y a pas d'autre moyen que le code que g mis, mais comme je l'est dit sa me parrait bizarre, car si je met pas les "!" sa ne marche pas sa.
Revenir en haut Aller en bas
http://creation-pepsy.ifrance.com
Adamo
Utilisateur confirmé: Rang ***
Adamo


Messages : 681
Localisation : Quebec

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 15:14

Code:

switch (select)
{
case 0: draw_roundrect(0,96,239,125,true); break
case 1: draw_roundrect(0,156,239,185,true); break
case 2: draw_roundrect(241,96,480,125,true); break
case 3: draw_roundrect(241,156,480,185,true); break
case 4: draw_roundrect(0,357,239,386,true); break
case 5: draw_roundrect(0,419,239,448,true); break
case 6: draw_roundrect(241,357,480,386,true); break
case 7: draw_roundrect(241,419,480,448,true); break
}
Revenir en haut Aller en bas
Pepsy
Utilisateur confirmé: Rang ***
Pepsy


Messages : 608
Localisation : Devant mon ordinateur à écrire des lignes de codes
Projet Actuel : RPG

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 15:20

oh merci Adamo, sa Marche
Revenir en haut Aller en bas
http://creation-pepsy.ifrance.com
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 15:55

C est de la triche j ai mis le meme code moi
Revenir en haut Aller en bas
http://gameplay.c.la/
Pepsy
Utilisateur confirmé: Rang ***
Pepsy


Messages : 608
Localisation : Devant mon ordinateur à écrire des lignes de codes
Projet Actuel : RPG

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 17:45

edi9999 a écrit:
C est de la triche j ai mis le meme code moi

où???

toi tu avais mis

Code:
switch (variable_local_get(select))
{
case 0: draw_roundrect(0,96,239,125,true); break
case 1: draw_roundrect(0,156,239,185,true); break
case 2: draw_roundrect(241,96,480,125,true); break
case 3: draw_roundrect(241,156,480,185,true); break
case 4: draw_roundrect(0,357,239,386,true); break
case 5: draw_roundrect(0,419,239,448,true); break
case 6: draw_roundrect(241,357,480,386,true); break
case 7: draw_roundrect(241,419,480,448,true); break
}

et Adamo

Code:
switch (select)
{
case 0: draw_roundrect(0,96,239,125,true); break
case 1: draw_roundrect(0,156,239,185,true); break
case 2: draw_roundrect(241,96,480,125,true); break
case 3: draw_roundrect(241,156,480,185,true); break
case 4: draw_roundrect(0,357,239,386,true); break
case 5: draw_roundrect(0,419,239,448,true); break
case 6: draw_roundrect(241,357,480,386,true); break
case 7: draw_roundrect(241,419,480,448,true); break
}
Revenir en haut Aller en bas
http://creation-pepsy.ifrance.com
Devil37
Utilisateur confirmé: Rang *****
Devil37


Messages : 1815

petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch EmptyJeu 12 Juil 2007 - 17:54

Oui c'est bien la même chose gnii
Revenir en haut Aller en bas
Contenu sponsorisé





petit probleme avec switch Empty
MessageSujet: Re: petit probleme avec switch   petit probleme avec switch Empty

Revenir en haut Aller en bas
 
petit probleme avec switch
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» problème avec gravité [résolu] - problème avec mouvements
» Problème avec un objet dirigé vers un autre avec image_angle
» probleme avec game maker studio et avec CBNA Bump 2
» [Resolu]Problème avec collision _ line avec mur entre 2 obj
» petit probleme de variable

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: