25 avril 2007
Flash textField et alpha
Je ne sais plus si je l ai deja dit ...
Mais flash à un vilain défaut, il ne fais pas les effets alpha sur les champs textes si le spolices ne sont pas intégrées, alors maintenant que je suis au courant ça va mieux :)
24 avril 2007
configurer un repertoire de classe flash - Mac os
On m'a demandé d'installer une extension flash qui chargeait des classes.
Le problème c'est qu'une fois installé via le gestionnaire d'extension de flash, mon animation ne les trouvaient toujours pas.
Donc
Flash -> preférences -> item "actionscript" dans le menu de gauche -> en bas langage on clic sur paramètres d'actionScript 2.0 -> clic sur la cible -> et on parcourt son arborescence à la recherche du répertoire de classes.
Pour moi c'était hd:Users:monUser:Library:Applications Support:Macromedia:Flash 8:en:Configuration:Classes et une autre sous include au même endroit.
Et ben c'est pas facile tout les jours :)
22 mars 2007
Flash load vars et caractères spéciaux
Un micro problème à toujours une micro solution, un appel load var vers un script php, une requete sur une base de données, et au résultat, à l'affichage dans le flash nous n'avons pas les caractères spéciaux, la solution est toute simple.
Il faut faire un $mavariable = utf8_encode($mavariable);
et le tour est joué :)
12 mars 2007
Flash et les variables de load vars
Aujourd'hui, on m'a demandé pour quoi dans flash
this.i + 1 donnait 21 alors que this.i était bien égale à deux.
J'ai éssayé de typer une variable
var var1:Number = this.i;
var total:Number = var1 + 1; me donnait toujours 21 ... pfff
Pardon j'oubliais, i était une valeur récupérée suite à un loadvars avec du php.
La solution
var var1:Number = Number(this.i);
A ce moment on retype bien la variable comme une valeur numérique, et on peut faire notre addition ou autre.
29 janvier 2007
Flash 8 composant Combo Box
J'utilise de plus en plus les composants flash, au début je ralais sur le poids et finalemment ce n'est plus vraiment un problème.
Alors du coup le fait d'utiliser les composants évite de tout reprogrammer, en avant les fainéants (j'assume).
Donc je passe sur le relookage de composant, une autre fois peut-être, par contre si vous avez relooké un composant type combo box, il reste encore le border du champs texte principale, et on ne peut pas l'enlever avec les setStyle, alors ....
Et bien il suffit de rendre invisible le clip qui le dessine à savoir
nomDeMonOccurenceDeComboBox.texte_mc.border_mc._visible = false;