J'essaie de définir l'alpha à 50% sur certains radiobuttons dans AS3. Le problème est que les étiquettes radiobutton ne changeront pas.Définir l'alpha sur l'étiquette du radiobutton
Quelqu'un sait-il comment résoudre ce problème?
J'essaie de définir l'alpha à 50% sur certains radiobuttons dans AS3. Le problème est que les étiquettes radiobutton ne changeront pas.Définir l'alpha sur l'étiquette du radiobutton
Quelqu'un sait-il comment résoudre ce problème?
vous devez utiliser des polices intégrées pour vos étiquettes. Comme les états de la documentation:
http://livedocs.adobe.com/flex/3/html/help.html?content=fonts_04.html#133099
Hope this helps.
Modifier
En réponse à Kekoa:
Cet exemple rend le contrôle de la radio presque invisible, mais l'étiquette est pas affectée par alpha changement:
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:RadioButton label="Some label here" alpha=".1" />
</mx:WindowedApplication>
Et avec la police intégrée (faire sûr que vous avez des actifs/arial.ttf):
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Style>
@font-face {
src: url("assets/arial.ttf");
fontFamily: Arial;
fontStyle: normal;
fontWeight: normal;
}
.myClass {
fontFamily: Arial;
}
</mx:Style>
<mx:RadioButton label="Some label here" alpha=".1" />
</mx:WindowedApplication>
Celui-ci fonctionne bien.
Je viens de créer un film vide et de droguer un composant RadioButton sur scène, lui ai donné un nom d'occurrence et dans les actions définies le .alpha à .5.
Cela fonctionne.
Si vous n'utilisez pas RadioButtons? Ou sont-ils séparés de votre étiquette?
Non, je ne vérifie pas ma réponse éditée. – radekg
Clarification, la zone de texte dans le contrôle radiobutton est une zone de texte dynamique. Pour appliquer l'alpha à une zone de texte dynamique, vous devez incorporer la police. http://www.actionscript.org/forums/archive/index.php3/t-310.html et généralement: http://www.google.com/search?q=flash+dynamic+text+alpha – radekg
Non, cela ne fonctionne pas sans les polices intégrées. – Kekoa