| | draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) | |
|
+3arthuro Wargamer Chlorodatafile 7 participants | Auteur | Message |
---|
Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Dim 5 Juil 2009 - 9:44 | |
| Texte avec dégradé d'ombre et transparenceun petit script que je viens de terminer et de tester compatible pour les versions non registry : - draw_text_shadow a écrit:
- //texte avec dégradé d'ombre
//draw_text_shadow(x,y,string,color,number[0..5],alpha) for(i=argument4;i>=0;i-=1) { draw_set_alpha(argument5) draw_set_color(merge_color(argument3,background_color,i/argument4)) draw_text(argument0-i,argument1-i,argument2) } draw_set_color(0) draw_set_alpha(1)
Dernière édition par gosc le Lun 6 Juil 2009 - 13:06, édité 9 fois |
| | | Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: draw_text_shadow_ext(x,y,str,sep,w,xsc,ysc,ang,col,nb,alpha) Dim 5 Juil 2009 - 11:14 | |
| Texte avec dégradé d'ombre et avec valorisation un petit script que je viens de terminer et de tester : - draw_text_shadow_ext a écrit:
- //texte avec dégradé d'ombre
//draw_text_shadow_ext(x,y,string,sep,w,xscale,yscale,angle,color,number[0..5],alpha) for(i=argument9;i>=0;i-=1) { draw_set_alpha(argument10) draw_set_color(merge_color(argument8,background_color,i/argument9)) draw_text_ext_transformed(argument0-i,argument1-i,argument2,argument3,argument4,argument5,argument6,argument7) } draw_set_color(0) draw_set_alpha(1)
Dernière édition par gosc le Lun 6 Juil 2009 - 13:06, édité 8 fois |
| | | Invité Invité
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Dim 5 Juil 2009 - 13:19 | |
| |
| | | Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Dim 5 Juil 2009 - 13:35 | |
| mais je sais pas m'en servir :gniah: je m'attendais à la remarque |
| | | Wargamer *Excellent utilisateur*
Messages : 6938 Projet Actuel : Bataille de cake au fruits
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Dim 5 Juil 2009 - 14:01 | |
| si tu utilise une boucle ca va pompé 10 fois plus non? sinon c'est quoi valorisé? _________________ Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend |
| | | arthuro Utilisateur confirmé: Rang ****
Messages : 1483 Localisation : Paris Projet Actuel : Diagon https://arthursonzogni.com/Diagon
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Dim 5 Juil 2009 - 14:10 | |
| par exemple tu pourrais utiliser la boucle for
utilisation:
for(variable_début;condition_fin;opération a faire a chaque étape)
donc par exemple
for(i=0;i<=5;i+=1) { <fonction> } |
| | | Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Dim 5 Juil 2009 - 14:37 | |
| c'est clair, merci mais je pense pas que la fonction pompera moins, elle sera légère mais pompera plus |
| | | arthuro Utilisateur confirmé: Rang ****
Messages : 1483 Localisation : Paris Projet Actuel : Diagon https://arthursonzogni.com/Diagon
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Dim 5 Juil 2009 - 14:40 | |
| Sa dépend, tu rajoute 5 conditions, se qui ralentit biensur. Que faire si l'utilisateur en veut 6? (rajouter une ligne? , et si il en veut encore une de plus?)
Non une boucle est vraiment adapter la. |
| | | Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Dim 5 Juil 2009 - 19:44 | |
| j'ai refait les 2 script, l'un est maintenant compatible pour les versions non reg |
| | | Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Lun 6 Juil 2009 - 8:57 | |
| aprés beaucoup de test, je crois que je vais le refaire --
j'ai réussi à corrigé les bug, maintenant, ça marche avec tout ! |
| | | arthuro Utilisateur confirmé: Rang ****
Messages : 1483 Localisation : Paris Projet Actuel : Diagon https://arthursonzogni.com/Diagon
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Lun 6 Juil 2009 - 12:57 | |
| tu as oublié une parenthèse à la ligne : draw_set_color(merge_color(argument3,background_color,i/argument4)) |
| | | Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Lun 6 Juil 2009 - 13:06 | |
| oups, en le retranscrivant, j'ai oublié, désolé se soir je m'attaque à la versions shadow color, et shadow color ext |
| | | Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: draw_text_shadow_color Ven 10 Juil 2009 - 15:57 | |
| Texte avec dégradé d'ombre et avec valorisation_et dégradé de couleur - Spoiler:
- draw_text_shadow_color a écrit:
- //texte avec dégradé d'ombre, valorisation et couleur
//draw_text_shadow_color(x,y,string,sep,w,xscale,yscale,angle,color1,color2,color3,color4,number[0..5],alpha) for(i=argument12;i>=0;i-=1) { draw_text_ext_transformed_color(argument0-i,argument1-i,argument2,argument3,argument4,argument5,argument6,argument7,merge_color(argument8,background_color,i/argument12),merge_color(argument9,background_color,i/argument12),merge_color(argument10,background_color,i/argument12),merge_color(argument11,background_color,i/argument12),argument13) }
je trouve l'effet magnifique ! je ferait un screen des 4 script
Dernière édition par gosc le Ven 10 Juil 2009 - 18:29, édité 1 fois |
| | | Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: draw_text_shadow_color_ext Ven 10 Juil 2009 - 18:28 | |
| Texte avec dégradé d'ombre et avec valorisation_et dégradé de couleur rotatif - Spoiler:
- draw_text_shadow_color_ext a écrit:
- //texte avec dégradé d'ombre, valorisation et couleur rotatif
//draw_text_shadow_color_ext(x,y,string,sep,w,xscale,yscale,angle,color1,color2,color3,color4,number,rythme,alpha) for(i=argument12;i>=0;i-=1) { if !variable_local_exists("scrvar_spira_col") {scrvar_spira_col=1} scrvar_spira_col =0.05*argument13 if round(scrvar_spira_col)=1 {draw_text_ext_transformed_color(argument0-i,argument1-i,argument2,argument3,argument4,argument5,argument6,argument7,merge_color(argument8,background_color,i/argument12),merge_color(argument9,background_color,i/argument12),merge_color(argument10,background_color,i/argument12),merge_color(argument11,background_color,i/argument12),argument14)} if round(scrvar_spira_col)=2 {draw_text_ext_transformed_color(argument0-i,argument1-i,argument2,argument3,argument4,argument5,argument6,argument7,merge_color(argument9,background_color,i/argument12),merge_color(argument10,background_color,i/argument12),merge_color(argument11,background_color,i/argument12),merge_color(argument8,background_color,i/argument12),argument14)} if round(scrvar_spira_col)=3 {draw_text_ext_transformed_color(argument0-i,argument1-i,argument2,argument3,argument4,argument5,argument6,argument7,merge_color(argument10,background_color,i/argument12),merge_color(argument11,background_color,i/argument12),merge_color(argument8,background_color,i/argument12),merge_color(argument9,background_color,i/argument12),argument14)} if round(scrvar_spira_col)=4 {draw_text_ext_transformed_color(argument0-i,argument1-i,argument2,argument3,argument4,argument5,argument6,argument7,merge_color(argument11,background_color,i/argument12),merge_color(argument8,background_color,i/argument12),merge_color(argument9,background_color,i/argument12),merge_color(argument10,background_color,i/argument12),argument14); scrvar_spira_col=1-0.05*argument13} }
je ferait un screen des 4 script
Dernière édition par gosc le Mer 15 Juil 2009 - 17:25, édité 2 fois |
| | | nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Ven 10 Juil 2009 - 18:58 | |
| Heu pourquoi tu t'es autoquoté ? |
| | | Linky439 Utilisateur confirmé: Rang *****
Messages : 2643 Localisation : Sur le forum du CBNA...ou pas Projet Actuel : La Galaxie Scellée
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Ven 10 Juil 2009 - 19:00 | |
| Regarde son spoiler, il a mis le script de draw_text_shadow_color_ext _________________ Cliquez pour accéder aux topics dédiés ! |
| | | nicoulas *Excellent utilisateur*
Messages : 6030 Localisation : Dordogne Projet Actuel : Croustaface Tower Defense
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Ven 10 Juil 2009 - 19:38 | |
| Je sais bien, mais je vois toujours pas l'intérêt du quote |
| | | morgan Utilisateur confirmé: Rang *****
Messages : 1626 Localisation : Montpellier
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Ven 10 Juil 2009 - 20:12 | |
| la flemme de reposter et de tout réécrire? :gniah: _________________ - Spoiler:
|
| | | Wargamer *Excellent utilisateur*
Messages : 6938 Projet Actuel : Bataille de cake au fruits
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Ven 10 Juil 2009 - 21:45 | |
| flemme d'éditer je crois _________________ Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend |
| | | Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Mer 15 Juil 2009 - 17:29 | |
| non, je me cite pour garder la forme, mais là, j'ai oublié d'enlever un truc :gniah: sinon : aussi, le premier qu'on voit change de couleur, mais je peux pas le montrer comme ça XD j'upload bientôt un exemple |
| | | Topaze22 *Excellent utilisateur*
Messages : 6213 Localisation : Sur la Lune Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Ven 24 Juil 2009 - 0:06 | |
| Ca rend vraiment bien, j'avoue, mais en temps réel dans un jeu, ça doigt bien pomper ^^ _________________ Topique pour le Projet Hello Mario en préparation. Sorti du topique lorsque la première démo sera disponible.
|
| | | Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Ven 24 Juil 2009 - 0:23 | |
| je sais pas vraiment, j'ai pas testé XD |
| | | Contenu sponsorisé
| Sujet: Re: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) | |
| |
| | | | draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |