AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -25%
PC Portable Gamer 16,1” HP Victus 16 – 16 ...
Voir le deal
749.99 €

 

 Petit problème de couleur

Aller en bas 
+2
supmaster004
Isaki
6 participants
AuteurMessage
Isaki
Très bonne participation
Isaki


Messages : 157
Localisation : Devant mon pc
Projet Actuel : euh...

Petit problème de couleur Empty
MessageSujet: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 15:23

Bonjour,
j'ai définis des couleur dans une variable color grâce à make_color.
Le code :
Code:
if global.choix_player=0 {color=make_color_rgb(153,51,204)}

Le problème :
normalement, c'est du violet mais dans le jeu, ça fais du bleu foncé! J'ai essayé de mettre (255,0,0) mais sa fait toujours bleu...

PS : j'utilise "color" pour un effect
Revenir en haut Aller en bas
supmaster004
Utilisateur confirmé: Rang *****
supmaster004


Messages : 2189
Localisation : x=23.256842 y=43.456879
Projet Actuel : Faire des parodies de jeux en 1h

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 15:24

l'erreur doit venir de la façon dont tu appliques la variable "color".

Y a quoi dans ton event draw?
Revenir en haut Aller en bas
Isaki
Très bonne participation
Isaki


Messages : 157
Localisation : Devant mon pc
Projet Actuel : euh...

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 15:28

Code:
effect_create_below(ef_flare,x,y,0,color)

Mais j'ai mis dans step.

Je ne pense pas que ça vienne de ça parce que j'ai plusieurs lignes (if global.choix_player=...) et pour ces lignes, ça ne bug pas.
Revenir en haut Aller en bas
Qual
Utilisateur confirmé: Rang ****
Qual


Messages : 1450
Projet Actuel : Tower Defence

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 16:41

bah regarde si avant t'as pas une ligne de code qui attribue du bleu a color
Revenir en haut Aller en bas
http://www.brainwizz.fr
Isaki
Très bonne participation
Isaki


Messages : 157
Localisation : Devant mon pc
Projet Actuel : euh...

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 19:12

J'ai regardé ya rien...
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 19:29

Essaye de mettre
Code:
effect_create_below(ef_flare,x,y,0,make_color_rgb(153,51,204))
histoire de voir si le bug viens pas de l'effect.
Revenir en haut Aller en bas
Isaki
Très bonne participation
Isaki


Messages : 157
Localisation : Devant mon pc
Projet Actuel : euh...

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 19:41

T'as raison oni ça viens de l'effect, ça marche là.
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 19:49

Si ça marche comme ça c'est que ta variable color est modifié sans que tu t'en aperçoive.
Revenir en haut Aller en bas
Isaki
Très bonne participation
Isaki


Messages : 157
Localisation : Devant mon pc
Projet Actuel : euh...

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 19:57

Sa yeah j'ai trouvé, mais j'ai pas compris pourquoi --'
dans mon create j'avais ça :
Code:
if global.choix_player=0 {color=make_color_rgb(153,51,204)}
if global.choix_player=1 or 2 {color=make_color_rgb(0,102,255)}
if global.choix_player=3 {color=make_color_rgb(255,198,0)}
J'ai essayé ça : ...
Code:
if global.choix_player=0 {color=make_color_rgb(153,51,204)}
if global.choix_player=1 {color=make_color_rgb(0,102,255)}
if global.choix_player=2 {color=make_color_rgb(0,102,255)}
if global.choix_player=3 {color=make_color_rgb(255,198,0)}
... et maintenant ça marche!
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 20:06

Faut revoir tes cours de gml

if(global.choix_player=1 or global.choix_player=2)

1 or 2 c'est égal a 1
Revenir en haut Aller en bas
Isaki
Très bonne participation
Isaki


Messages : 157
Localisation : Devant mon pc
Projet Actuel : euh...

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 20:23

ah --'
mais je vois toujours pas pourquoi ça faisait bugé la première ligne...
Revenir en haut Aller en bas
D-z
Utilisateur confirmé: Rang *****
D-z


Messages : 1611
Localisation : Montpellier

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 20:31

parce que '2' est vrai, donc la deuxième ligne s'exécute toujours et remplace la couleur de la première.

Conseil : switch().
Revenir en haut Aller en bas
Termite
Utilisateur confirmé: Rang ****
Termite


Messages : 1005
Localisation : Dans ta charpente !
Projet Actuel : RayEngine 5.0

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 20:33

C'est tout bête.
Imagine que choix_player=0 :

1ère ligne, ok c'est bon color = make_color_rgb(153,51,204)

Ensuite, deuxième ligne : sachant que 2 équivaut au mot-clef "true", tu as
if (global.choix_player==1 or true)
{color=make_color_rgb(0,102,255)}

Ben ça sera toujours vrai ! Zieute la table de véritée d'un "ou" :

A B S
0 0 0
0 1 1
1 0 1
1 1 1

Dans ton cas, t'es sur la ligne n°2.
Revenir en haut Aller en bas
Isaki
Très bonne participation
Isaki


Messages : 157
Localisation : Devant mon pc
Projet Actuel : euh...

Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur EmptyVen 28 Oct 2011 - 21:24

ah ok merci des explication Smile
Revenir en haut Aller en bas
Contenu sponsorisé





Petit problème de couleur Empty
MessageSujet: Re: Petit problème de couleur   Petit problème de couleur Empty

Revenir en haut Aller en bas
 
Petit problème de couleur
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» problème de changement de couleur
» petit probleme de variable
» probleme dans la couleur de l'heur
» GameMaker: Studio version lite , Problème avec la couleur .....
» petit problème de menu..

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: