Flash Player 10 – Shaders et filtres

L’une des nouveautés apportées par le flash player 10 est la possibilité de créer nos propres filtres via les shaders. La création de ces shaders se fait via Adobe Pixel Bender, que vous pouvez télécharger ici (actuellement, la preview release 4 est la plus récente). Si vous voulez compiler les sources AS qui suivront, suivez ce lien afin de cibler le player 10 pendant une compilation.

Lire la suite »

, , ,

Pas de commentaire

Un peu de fraicheur sur le blog

C’est peut-être l’été qui donne cette envie ? Je voulais en tout cas rendre le blog un peu plus frais, et j’espère que c’est réussi !

En espérant que les visiteurs apprécient autant que moi :)
J’en ai profité pour ajouter code prettify comme gestionnaire de colorisation syntaxique :)

Un commentaire

Flash Switcher

Un petit post rapide pour vous parler d’un plugin Firefox que j’ai découvert il y a peu. Flash Switcher permet de changer la version du player Flash utilisé sous Firefox.

Très pratique en cette période où les versions beta du Flash Player 10 se succèdent, et qu’il est parfois nécessaire de repasser sous la version 9 :)

Télécharger Flash Switcher

,

2 commentaires

Formatter ses documentations asDoc

Après avoir lu l’article plutôt intéressant d’ekameleon sur l’utilisation de google prettify avec asDoc, j’ai voulu fouiller les xsl des templates d’asDoc afin d’intégrer un peu plus google prettify au formattage de la doc.

Il se trouve que certaines balises ‘code’ et ‘pre’ se trouve dans le fichier ‘class-files.xsl’. Ce fichier sert au formattage d’une page d’une classe. En affectant la class prettyprint aux balises code et pre présentes, on améliore ainsi la visibilité des signatures des méthodes, description des proprietés, etc.
Cela permet également de formatter automatiquement les fichiers d’exemple se trouvant en bas de page.

Petit exemple sur la doc du composant Window

,

21 commentaires

Enumérations en actionscript.

Actionscript ne dispose pas comme java ou C++ du mot-clé Enum. Les enumérations sont donc typiquement une classe étendant object dont les membres sont des constantes statiques.
C’est très rapide à mettre en oeuvre, néanmoins, son défaut est le manque de vérification du type. Par exemple, la proprieté flash.filters.DisplacementMapFilter#mode est typé String, mais attend de recevoir une des valeurs possibles spécifiée par la classe flash.filters.DisplacementMapFilterMode .

Il existe certaines méthodes permettant de pallier à ce problème, néanmoins elles amènent un autre problème qui est la longueur du code à écrire. La solution qui suit tente de faire un compromis.

Lire la suite »

, ,

Pas de commentaire

Un composant de type window pour Flex (update)

Il y a quelque temps, j’avais débuté un composant visant à améliorer le Panel habituel de Flex. Bien qu’assez fonctionnel, j’étais resté sur ma faim et il fallait donc remédier à celà !
J’ai donc repris le composant depuis le début et changé complètement tout cela.

Au final, le composant Window auquel j’ai abouti dispose de tout ce dont on a besoin pour une application dont ses modules sont décomposés et permettre à l’utilisateur de les organiser à sa guise.

Window component demo

Les sources sont fournies, et également packagées dans un SWC. Le tout est sous une licence creative commons.

Démo, Documentation, sources.

, , ,

15 commentaires

ToggleLinkBar pour Flex

Ouf, les partiels, les projets dans tous les sens, hop c’est terminé ! Maintenant les projets persos vont pouvoir reprendre ;) . ça c’était pour le petit mot qui soulage, mais venons-en au sujet.

Suite à une demande sur le forum flexx.fr, j’ai developpé un composant flex nommé ToggleLinkBar, qui est à la LinkBar ce que la ToggleButtonBar est à la ButtonBar.

Lire la suite »

, , , ,

Un commentaire