Flash Lite 2 |
|||
| Guide de référence du langage ActionScript Flash Lite 2.x > Classes ActionScript > TextField > _alpha (propriété TextField._alpha) | |||
public _alpha : Number
Définit ou extrait la valeur de transparence alpha du champ texte. Les valeurs possibles sont comprises entre 0 (entièrement transparent) et 100 (entièrement opaque). La valeur par défaut est 100. Les valeurs de transparence ne sont pas prises en charge pour les champs texte qui utilisent les polices de périphérique. Vous devez utiliser des polices intégrées pour utiliser la propriété de transparence _alpha avec un champ texte.
Remarque : Cette propriété n'est pas prise en charge pour l'arabe, l'hébreu et le thaïlandais.
Disponibilité : ActionScript 1.0 ; Flash Lite 2.0
Le code suivant définit la propriété _alpha d'un champ texte appelé my_txt sur 20%. Créez un symbole de police dans la bibliothèque en sélectionnant Nouvelle police dans le menu d'options de la bibliothèque. Définissez ensuite la liaison de la police sur my font. Définissez la liaison pour un symbole de police sur my font. Ajoutez le code ActionScript suivant à votre fichier ActionScript ou FLA :
var my_fmt:TextFormat = new TextFormat();
my_fmt.font = "my font";
// Où " my font " est le nom de liaison d'une police dans la bibliothèque
this.createTextField("my_txt", this.getNextHighestDepth(), 10, 10, 100, 22);
my_txt.border = true;
my_txt.embedFonts = true;
my_txt.text = "Hello World";
my_txt.setTextFormat(my_fmt);
my_txt._alpha = 20;
_alpha (propriété Button._alpha), _alpha (propriété MovieClip._alpha)