Guillaume André

Apprentissage, étude et approfondissement des nouvelles technologies

Archive for the ‘ActionScript’ Category

03 Apr, 2009

ActionScript 3 : La propagation d’événement

Posted by: Guillaume Andre In: ActionScript| Air| Flash| Flex

Introduction à la propagation d’événément
La propagation d’événement est le transfert d’un événement unique au travers de plusieurs objets. Ce concept connu des “développeurs objet” a été introduit avec ActionScript 3. La propagation d’événement est donc un concept accessible au sein des applications Flex, Adobe AIR, et Flash.
La propagation d’événement comment ca marche ?
La propagation d’événement se divise en [...]

31 Mar, 2009

AIR & Flex : Skinner le contrôle Button

Posted by: Guillaume Andre In: ActionScript| Air| Flex

Pour substituer l’apparence par défaut d’un bouton Flex (mx:Button) sans utiliser la suite CS3 + FlexBuilder + l’extension Flex Skin Design il existe 3 possibilités.
Déclarativement avec MXML
<mx:Button upSkin=”@Embed(’../assets/boutonEtatUp.png’)”
                          overSkin=”@Embed(’../assets/boutonEtatOver.png’)”
                          downSkin=”@Embed(’/assets/boutonEtatDown.png’)” />
Pour comprendre la [...]

En ActionScript 3 il est possible de charger des ressources externes au sein d’une application Flash, Flex, AIR avec les objets flash.display.Loader et flash.net.URLLoader. Néanmoins ces méthodes permettent de charger à distance les ressources ou fichiers en question tel que le ferait une page web sous forme de requête vers un serveur. Une ressource peut-être [...]

Pour déclencher un événement personnalisé avec quelquonc objet, ActionScript 3 met à disposition un dispatcher. Voyons de plus prêt son fonctionnement.
1) Rappel : écouter un événement
Pour écouter un événement il faut utiliser la méthode :
 objet.addEventListener(”evenement”, handler);
Le handler est la fonction qui sera lancée lorsque l’événement se produira. L’objet est l’objet que l’on souhaite écouter.
2) Utilisation [...]