[Résolu] Rendre un sprite semi-transparent 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  
Le Deal du moment : -23%
(Adhérents Fnac) Kit de démarrage 3 ...
Voir le deal
99.99 €
Le deal à ne pas rater :
Display 24 boosters Star Wars Unlimited – Crépuscule de la ...
Voir le deal

 

 [Résolu] Rendre un sprite semi-transparent

Aller en bas 
2 participants
AuteurMessage
Randal
Utilisateur confirmé: Rang **



Messages : 446

[Résolu] Rendre un sprite semi-transparent Empty
MessageSujet: [Résolu] Rendre un sprite semi-transparent   [Résolu] Rendre un sprite semi-transparent EmptySam 19 Déc 2009 - 17:40

Bien le bonsoir,

Je désire savoir comment faire pour que le sprite de l'index d'un object soit semi-transparent.

[Résolu] Rendre un sprite semi-transparent Sanstitre1-694298ad62

J'ai essayé quelques bouts de code avec alpha mais je pense que je le fais mal.
Un coup de pouce me serait bien utile ! :fier:


Dernière édition par Randal le Sam 19 Déc 2009 - 18:10, édité 1 fois
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

[Résolu] Rendre un sprite semi-transparent Empty
MessageSujet: Re: [Résolu] Rendre un sprite semi-transparent   [Résolu] Rendre un sprite semi-transparent EmptySam 19 Déc 2009 - 17:45

si tu veux que tout le sprite ait la même transparence, il faut modifier la variable image_alpha, qui varie entre 0 (invisible) et 1 (opaque)
ex : image_alpha = 0.5


Si tu veux qu'une couleur spécifique du sprite soit invisible, il faut, dans le sprite editor, cocher la case transparent : le pixel en bas à gauche sera transparent, ainsi que tous les pixels qui ont la même couleur (EXACTEMENT la même couleur)


Si tu veux différents niveaux de transparence sur ton sprite, il faut lui donner un "sprite alpha" : un sprite de même taille, en niveau de gris. Ton sprite prendra la transparence correspondant au niveaux de gris du sprite alpha, pour chaque pixel. Noir signifie invisible, blanc opaque, et entre, c'est des niveaux de transparence. Pour ça, il faut faire UNE et UNE SEULE fois l'assemblage du sprite et du sprite alpha :

sprite_set_alpha_from_sprite(sprite,sprite_alpha)
Revenir en haut Aller en bas
http://www.lecbna.org
Randal
Utilisateur confirmé: Rang **



Messages : 446

[Résolu] Rendre un sprite semi-transparent Empty
MessageSujet: Re: [Résolu] Rendre un sprite semi-transparent   [Résolu] Rendre un sprite semi-transparent EmptySam 19 Déc 2009 - 18:10

Merci de m'avoir répondu. happy1
Revenir en haut Aller en bas
Contenu sponsorisé





[Résolu] Rendre un sprite semi-transparent Empty
MessageSujet: Re: [Résolu] Rendre un sprite semi-transparent   [Résolu] Rendre un sprite semi-transparent Empty

Revenir en haut Aller en bas
 
[Résolu] Rendre un sprite semi-transparent
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Rendre un background transparent au passage d'un personnage
» savoir ou un sprite est transparent et ou pas en gml
» Rendre invisible une partie d'un sprite ?
» ataque sprite foi 2???[resolu]
» [Résolu] transform the sprite

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: