avr 14 2009

Astuces #1

Dans la vie, il y a souvent des petits trucs, des astuces qu’on est content d’avoir appris par l’expérience (si, si).

Ça peut nous éviter de faire 2 fois la même erreur, et/ou ça peut nous faire gagner du temps pour la prochaine fois qu’on se retrouve dans la même situation.

Bref, tout ça pour dire qu’en Actionscript 3.0, et bien c’est pareil. En fait, j’avais juste envie de poster 2 astuces bien pratiques que j’ai trouvé le week-end dernier.

Les voicis :

  • XML No-Cache Bon là il s’agit de parer à un problème lié aux fichiers XML qui ont tendances à persister dans la mémoire cache du navigateur. Après mises à jour du fichier il se peut que les visiteurs du site continue à charger une vieille version. Pas terrible…Donc lorsque c’est le moment d’appeller le fichier XML, il suffit de rajouter une variable dans l’URL, comme ceci :

    xmlLoader.load(new URLRequest("file.xml?nocache="+getTimer()));

    gettimer() renvoie le nombre de millisecondes qui se sont écoulées depuis le début de la lecture du fichier SWF.

  • Remove All Children Une ligne de code très simple qui permet de supprimer tous les enfants d’un objet DisplayObjectContainer :
    while (mcHolder.numChildren) mcHolder.removeChildAt(0);

Voilà, ça sera tout pour aujourd’hui. Si ça vous tente de laisser vos astuces sur mon blog, allez-y de bon coeur !


jan 15 2009

Enterprise IDE Plugin pour Flex Builder

Un plugin pour FLEX Builder qui rajoute une tonne de fonctionnalités, en résumé :

  • Flex Package Explorer: permet de visualiser vos packages facilement
  • Flex Hierarchy Explorer: permet de visualiser facilement les ancêtres de n’importe quel objet
  • Flex Code Dependency Explorer : permet de visualiser facilement les dépendences
  • ActionScript Class wizard : rajoute au wizard de base des options comme la génération de commentaires ASDoc ou la génération des tests unitaires
  • Cairngorm Explorer : permet de parcourir une arborescence CairnGorm rapidement
  • ASDoc Documentation Generation: permet de générer facilement vos docs AS3
  • e4x Editor: permet d’éditer facilement une syntaxe e4x
  • AS3 and MXML Source Code TODO and FIXME Tasks : pour gérer facilement vos taches

Le plugin se télécharge ici, prenez soin de lire les instructions d’installation : IDE Factory.

Pour plus de détails et des captures d’écran, lire l’article de Phiphou

Flex Package Explorer

E4X Editor