AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -50%
-50% Baskets Nike Dunk Low
Voir le deal
64.99 €
Le deal à ne pas rater :
Xiaomi Mi Smart Camera 2K Standard Edition (design compact / support ...
11.39 €
Voir le deal

 

 draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext)

Aller en bas 
+3
arthuro
Wargamer
Chlorodatafile
7 participants
AuteurMessage
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext)   draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) EmptyDim 5 Juil 2009 - 9:44

Texte avec dégradé d'ombre et transparence

un 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
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: draw_text_shadow_ext(x,y,str,sep,w,xsc,ysc,ang,col,nb,alpha)   draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) EmptyDim 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
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
Invité
Invité




draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyDim 5 Juil 2009 - 13:19

utilise les boucles
Revenir en haut Aller en bas
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyDim 5 Juil 2009 - 13:35

mais je sais pas m'en servir :gniah:

je m'attendais à la remarque Smile
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
Wargamer
*Excellent utilisateur*
Wargamer


Messages : 6938
Projet Actuel : Bataille de cake au fruits

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyDim 5 Juil 2009 - 14:01

si tu utilise une boucle ca va pompé 10 fois plus non?
sinon c'est quoi valorisé? gnii

_________________
draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Wargamer3
Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1480
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyDim 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>
}

_________________
draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Pochettedraw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyDim 5 Juil 2009 - 14:37

c'est clair, merci Smile

mais je pense pas que la fonction pompera moins, elle sera légère mais pompera plus Wink
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1480
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyDim 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.

_________________
draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Pochettedraw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyDim 5 Juil 2009 - 19:44

j'ai refait les 2 script, l'un est maintenant compatible pour les versions non reg Smile
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyLun 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 !
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1480
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyLun 6 Juil 2009 - 12:57

tu as oublié une parenthèse à la ligne :
draw_set_color(merge_color(argument3,background_color,i/argument4))

_________________
draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Pochettedraw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyLun 6 Juil 2009 - 13:06

oups, en le retranscrivant, j'ai oublié, désolé Smile

se soir je m'attaque à la versions shadow color, et shadow color ext
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: draw_text_shadow_color   draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) EmptyVen 10 Juil 2009 - 15:57

Texte avec dégradé d'ombre et avec valorisation_et dégradé de couleur

Spoiler:

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
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: draw_text_shadow_color_ext   draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) EmptyVen 10 Juil 2009 - 18:28

Texte avec dégradé d'ombre et avec valorisation_et dégradé de couleur rotatif

Spoiler:

je ferait un screen des 4 script


Dernière édition par gosc le Mer 15 Juil 2009 - 17:25, édité 2 fois
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Panicpr9

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyVen 10 Juil 2009 - 18:58

Heu pourquoi tu t'es autoquoté ?
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Linky439
Utilisateur confirmé: Rang *****
Linky439


Messages : 2643
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyVen 10 Juil 2009 - 19:00

Regarde son spoiler, il a mis le script de draw_text_shadow_color_ext Wink

_________________
Cliquez pour accéder aux topics dédiés !
draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) I4AWwEs    draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) CaVn0FN
Revenir en haut Aller en bas
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Panicpr9

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyVen 10 Juil 2009 - 19:38

Je sais bien, mais je vois toujours pas l'intérêt du quote ❓
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
morgan
Utilisateur confirmé: Rang *****
morgan


Messages : 1626
Localisation : Montpellier

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyVen 10 Juil 2009 - 20:12

la flemme de reposter et de tout réécrire? :gniah:

_________________
Spoiler:
Revenir en haut Aller en bas
Wargamer
*Excellent utilisateur*
Wargamer


Messages : 6938
Projet Actuel : Bataille de cake au fruits

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyVen 10 Juil 2009 - 21:45

flemme d'éditer je crois

_________________
draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Wargamer3
Règle #1 du CBNA, ne pas chercher à faire dans la subtilité; personne comprend
Revenir en haut Aller en bas
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyMer 15 Juil 2009 - 17:29

non, je me cite pour garder la forme, mais là, j'ai oublié d'enlever un truc :gniah:

sinon :

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Txt

aussi, le premier qu'on voit change de couleur, mais je peux pas le montrer comme ça XD

j'upload bientôt un exemple Smile
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
Topaze22
*Excellent utilisateur*
Topaze22


Messages : 6213
Localisation : Sur la Lune
Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyVen 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.
draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Projet13
Revenir en haut Aller en bas
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) EmptyVen 24 Juil 2009 - 0:23

je sais pas vraiment, j'ai pas testé XD
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
Contenu sponsorisé





draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext) Empty
MessageSujet: 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) Empty

Revenir en haut Aller en bas
 
draw_text_shadow(x,y,string,color,number[0..5],alpha) (+ext)
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: