Archive for the ‘Actionscript 3’ Category

[AS3] Loader.close() oui, mais pas dans l’IDE de Flash !

Mercredi, août 12th, 2009

Loader.close() est une méthode qui permet d'arrêter un chargement en cours. Mieux, le navigateur garde en cache ce qui a déjà été chargé ce qui permet de reprendre le téléchargement là où l'on c'était arrêté. Tout ça c'est génial et ça fonctionne "ONLINE". J'insiste sur ce dernier point parce que ...

[AS3] Récupérer les attributs unique d’un noeud xml avec E4X

Mercredi, juillet 15th, 2009

Aide-mémoire, je viens de passer un petit moment à trouver un moyen facile de récupérer une liste d'attributs unique d'un noeud xml avec E4X. value value value value Je cherche donc à récupérer deux valeurs unique :  "sample" et "othersample" Mais ne voulant pas devoir faire une boucle et m'amuser à tester l'existence de l'attribut j'ai ...

[AS3] KeyboardEvent.KEY_UP à la place de TextEvent.TEXT_INPUT

Mardi, avril 28th, 2009

Aide-mémoire : je viens de me rendre compte que l'évènement TextEvent.TEXT_INPUT était déclenché avant que le champ texte ne soit mis à jour. Donc lorsque vous consultez la propriété text de l'event (event.target.text), cela vous montre le contenu du champ texte avant la dernière mise à jour. C'est quand même ...

FITC Jour 0 – Papervision3D workshop par Ralph Hauwert

Dimanche, février 22nd, 2009

Je sors à l'instant de la session de Ralph Hauwert sur Papervision3D. Très bon orateur qui su garder l'attention de presque 80 personnes pendant toute la journée. Pourtant je reste sur ma faim pour la simple et bonne raison que c'était une forme d'introduction pour les débutants. Je m'attendais vraiment ...

[AS3] Design Pattern : Singleton

Vendredi, janvier 30th, 2009

Ces derniers temps je n'ai pas eu d'autres choix que de me plonger dans l'étude des "design pattern". Projet complexe, volonté de rester flexible et soucieux de l'élégance, j'ai donc commencé à réfléchir à une classe à laquelle je pourrais accéder de n'importe où et qui contiendrait des propriétés et ...

[AS3] Supprimer tous les enfants d’une displayList

Mercredi, décembre 3rd, 2008

Aide mémoire : while (numChildren > 0) removeChild(getChildAt(0));

[AS3] Classe TimelineController

Lundi, décembre 1st, 2008

Parfois j'ai besoin de pouvoir contrôler la Timeline d'un MovieClip autrement que juste play, stop, gotoAnd... Alors pour raccourcir la longueur de mon code source je me suis inspiré de TweenLite pour développer une petite classe TimelineController. Trois méthodes statiques : TimelineController.to(target:MovieClip, frame:Number) : permet de se rendre à une image précise sur ...

La vague Adobe

Mercredi, novembre 19th, 2008

Après la sortie de la Creative Suite 4 Adobe n'a pas perdu de temps pour annoncer les prochaines évolutions de ses technologies, profitant d'ailleurs de l'Adobe MAX du 16 au 19 novembre à San Francisco. Voici un aperçu des nouveautés : Flash Media Server 3.5 dynamic streaming pour diffuser selon la bande passante ...

[AS3] stage.stageWidth & stage.width

Lundi, septembre 22nd, 2008

En chargeant un swf externe (640x480) dans un swf principal (900x600) je me suis rendu compte qu'il m'était impossible de connaître la taille du stage du swf loadé. "stage" est unique et représente le stage du root. Tandis que le swf loadé devient un enfant dans la displayList, je peux ...

[3D] Away3D une première approche

Lundi, août 25th, 2008

Dernièrement je me suis intéressé plus sérieusement à Away3D, un moteur 3D pour Flash en ActionScript 3 dérivé du très connu Papervision3D. Ce sont des problèmes (gestion des profondeurs) lors d'un projet développé avec ce dernier qui m'ont poussé à regarder vers une alternative. Au début j'ai été assez dérouté par ...