conker Utilisateur confirmé: Rang ***
Messages : 513 Localisation : Dans le marteau de GM (sa secoue) Projet Actuel : Gm-crypt
| Sujet: Barre de vie rouge/vert Sam 3 Fév 2007 - 12:38 | |
| Voila je voudrai faire une barre de vie qui varie du rouge au vert en fonction des PV,rouge quand ten a peut,et vert quand ten a beaucoup,mais j'aimerai pas la faire avec seulement 2 couleur,mais que sa passe du vert au rouge au fur et a mesure en utilisent plein de couleur,je sais po si je suis asser clair. J'ai bau me creuser la cervelle je ne voi pas.... a par en faisant :
if (health=99) {draw_health(couleurtrés vert) if (health=98) {draw_heath(couleurunpeumoinvert)
mais c beaucoup trop LONGGGGGG !!!!!!!! _________________ JEUX EN COURS : Goomba Aventure = 75% Battle Space = 52 % Snowman Aventure = 2.5% Bigwar = 18% Rollercoaster mania = 5% Helibattle = 18% KKboom = 83% Sansnom = 10% Zelda and the four birds = 9% E-defining = 52% Error factory =
|
|
GTK *Excellent utilisateur*
Messages : 3959 Localisation : Belgique Projet Actuel :
| Sujet: Re: Barre de vie rouge/vert Sam 3 Fév 2007 - 12:47 | |
| J'ai fait comme ça dans mon Piou-Piou : - Code:
-
draw_rectangle_color(x1,y1,x2+health,y2,couleur,couleur,couleur,couleur,false) Et pour couleur : - Code:
-
couleur = make_color_rgb(255-(health/100*255),0+(health/100*255),0) Ici au dessus, je divise healt par 100 (car le nombre de Health max est 100 dans mon jeux) et puis je multiplie par 255 car les couleur font de 0 à 255 . Si le nombre maximun de ton healt est différent de 100, remplace les 100 . Si tu utilise une autre variable que health, remplace les health par ta variable . |
|
conker Utilisateur confirmé: Rang ***
Messages : 513 Localisation : Dans le marteau de GM (sa secoue) Projet Actuel : Gm-crypt
| Sujet: re Sam 3 Fév 2007 - 12:59 | |
| Merci beaucoup ! _________________ JEUX EN COURS : Goomba Aventure = 75% Battle Space = 52 % Snowman Aventure = 2.5% Bigwar = 18% Rollercoaster mania = 5% Helibattle = 18% KKboom = 83% Sansnom = 10% Zelda and the four birds = 9% E-defining = 52% Error factory =
|
|
Innoson Utilisateur confirmé: Rang ****
Messages : 927 Projet Actuel : Aller voir la bas si jy suis.
| Sujet: Re: Barre de vie rouge/vert Sam 3 Fév 2007 - 14:11 | |
| tu dit que ta barre de vie a une certaine couleur selon la variable couleur, la variable couleur peut changer ainsi et prendre la couleur verte rouge ... mais tu peut aussi fair un dégraer en utilisant plusieur variable : couleur = merge_color(couleur_1,couleur_2,comme tu veut ici) couleur_1=make_color_rgb(PV-5,PV/50,PV*4) (je donne un exemple) couleur_2=make_color_rgb(PV+5,PV/10,PV*2) (pereil ^_^ ) je sais pas si sa marche de toute facon tu a la solution que ta dit GTK, tu peut toujour regaarder sur 64digits y a de magnifique exemples |
|
Contenu sponsorisé
| Sujet: Re: Barre de vie rouge/vert | |
| |
|