Vous êtes sur la page 1sur 47

Si vous voulez dvelopper des Applications Flash plus rapidement, plus facilement...

et sans prise de tte, alors ce guide est pour vous.

Par Matthieu, Formateur des Dveloppeurs ActionScript Auteur de la Mthode AS3 Facile : www.actionscript-facile.com Programme AS3 Formation avec la Mthode AS3 Facile : www.formation-actionscript.com

Ce livret de formation est gratuit et vous avez la possibilit de le redistribuer librement.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 1 / 47

Envoyez-le vos amis Dveloppeurs ActionScript.

Les informations contenues dans le prsent document restent toutefois la proprit de lauteur et il est interdit de le modifier ou den reprendre tout ou partie sans son autorisation crite.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 2 / 47

Table des matires


A PROPOS DE L'AUTEUR.............................................................................................................. 4 Qui suis-je pour oser donner des conseils en programmation ActionScript ?...............................4 Quel est mon parcours ?.............................................................................................................. 5 Comment un dbutant en programmation comme moi est devenu un Dveloppeur AS3 efficace ?..................................................................................................................................... 7 Que vous apporte ActionScript-Facile ?.......................................................................................8 LA DECOUVERTE........................................................................................................................... 9 Que signifie ces trois lettres FDT ?..............................................................................................9 Prsentation................................................................................................................................. 9 Les fonctionnalits..................................................................................................................... 10 INSTALLATION ET CONFIGURATION.........................................................................................12 Installation................................................................................................................................. 12 Configuration............................................................................................................................. 17 CREATION D'UN NOUVEAU PROJET.........................................................................................20 CREATION D'UNE CLASSE AS3..................................................................................................24 Correction des erreurs de code..................................................................................................27 COMPILATION AS3....................................................................................................................... 28 Cration d'un fichier .SWC.........................................................................................................34 Cration d'un swf / swc avec des polices partages..................................................................37 TELECHARGER LE MEILLEUR EDITEUR ACTIONSCRIPT.......................................................41 Offre spciale pour les dveloppeurs d'ActionScript Facile........................................................41 Tlcharger gratuitement FDT 5................................................................................................41 CONCLUSION............................................................................................................................... 42 Besoin de votre aide.................................................................................................................. 42 PRISE DE NOTES......................................................................................................................... 45 QUI REPRSENTE AS3 FORMATION ?.......................................................................................46

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 3 / 47

A PROPOS DE L'AUTEUR
Bonjour, Je suis Matthieu, Formateur des Dveloppeurs ActionScript. Avant d'attaquer dans les prochaines pages les conseils concrets de ce livret, je voudrais rpondre tout d'abord cette question importante.

Qui suis-je pour oser donner des conseils en programmation ActionScript ?


Je mappelle Matthieu, je suis Formateur des Dveloppeurs ActionScript en France. Aprs un DUT informatique, jai dbut par de la programmation sur le web. Jai commenc me familiariser avec le langage php, sans aucune connaissance en langage objet. Mes applications php se rsumaient imbriquer des fonctions les unes dans les autres, tout simplement. Je vous laisse imaginer la robustesse apparente des site dynamiques que je concevais ! Puis, jai eu la chance dobtenir un poste de Dveloppeur AS2 (ActionScript) dans une entreprise de Casual Game.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 4 / 47

Totalement dbutant dans ce langage de programmation, jai tout appris sur le tas , en testant, testant et retestant, partir de chacune de mes erreurs. Mes collgues mont beaucoup aid, les tutoriels disponibles sur internet et galement les forums dentraide. Avec lensemble de ces sources dinformations, jai enfin pu assimiler lAS2 et le modle dimplmentation objet.

Quel est mon parcours ?


Mon premier emploi, en tant que Dveloppeur Web, a t de participer la cration de plusieurs sites dynamiques for trafic (Php, MySQL) pour une Administration Rgionale. Puis jai eu la chance de travailler pour une socit classe parmi les Leaders sur le March Europens du Casual Gaming : www.Prizee.com. Avec Prizee, jai travaill avec des Experts ActionScript possdant une exprience reconnue. Ensuite, jai apport mes connaissances en Dveloppements Web pour le projet dune Start-Up. Jai particip la conception dun Moteur ActionScript permettant de crer des Sites Flash entirement Dynamiques (tant au niveau des modules options que des graphismes). Je participe aussi en tant que Rdacteur darticles pour Le Club des Professionnels de lInformatique : www.Developpez.com. En tant que partenaire, j'ai galement conu une application flash BlindTest pour un des plus grands sites de Recherche de musique en ligne : www.TrouveTaMusique.com. C'est un application de Quizz Musical multi-langue, avec des graphismes entirement dynamiques et un systme de challenge entre joueurs !

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 5 / 47

Quelques copies d'crans :

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 6 / 47

Comment un dbutant en programmation comme moi est devenu un Dveloppeur AS3 efficace ?
Jai lu et appliqu normment de conseils des meilleurs livres sur la programmation ActionScript. J'ai parcouru en long, en large et en travers les questions / rponses des mailing list, les articles des blogs ActionScript. Au fur et mesure de mes exprimentation, dveloppements d'applications flash et surtout en apprenant de mes erreurs, j 'ai retenu ce qui fonctionne. Tout cela ma aid pour commencer utiliser les Design Pattern et crer des Applications et Jeux Flash complexes, robustes et volutifs. Lensemble de cet apprentissage ma pris normment de temps, dexprimentations, de recherches, d'erreurs

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 7 / 47

Que vous apporte ActionScript-Facile ?


Avec ActionScript Facile, je souhaite vous aider acqurir ces connaissances beaucoup plus rapidement : Avec des exemples concrets. Des vidos gratuites de formation. du code source comment. des documents danalyse, des ides dimplmentation. des interviews d'experts ActionScript. Et pleins d'autres surprises...

Jai donc cr ActionScript Facile pour vous faciliter le dveloppement AS3, le rendre le plus accessible possible la majorit dentre vous.

Dans ce guide, vous allez apprendre utiliser le plus abouti des diteurs ActionScript en moins de 20 minutes.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 8 / 47

LA DECOUVERTE
Que signifie ces trois lettres FDT ?
Flash Development Tools, le plus abouti des outils de dveloppement Action Script ! Avec FDT, le Dveloppement Flash redevient un plaisir :)

Prsentation
La 1re fois que j'ai dcouvert FDT (version 1.5), je suis surpris de dcouvrir un logiciel simplifiant et acclrant le dveloppement AS2.
FDT continue de s'amliorer au fur et mesure des versions. En l'utilisant de plus en plus

pour tous mes projets de RIA Flash, je fut surprit de dcouvrir un logiciel aussi performant et simplifiant normment (ou plutt acclrant) le travail du dveloppeur.
FDT est un plug-in pour Eclipse, qui fournit tout un environnement de travail ddi Adobe

Flash. En effet, FDT permet de dvelopper des applications Action Script (AS3, AS2 et haXe) avec beaucoup plus de rapidit (auto-compltion, templates personnaliss, import automatique...). Aprs avoir essay des diteurs ActionScript comme Flashdevelop ou encore SEPY, FDT reste le meilleur et de loin, grce ses nombreuses fonctionnalits qui facilite normment notre vie en tant que dveloppeur.
FDT fonctionne donc sur les OS : Linux, Windows et MAC.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 9 / 47

Les fonctionnalits
Il existe 3 version diffrents de FDT 5 : Version Free : version de base qui propose des fonctionnalits suffisantes pour tout dveloppeur Action Script dans un environnement professionnel. Version MAX : celle-ci propose des fonctionnalits supplmentaires, notamment dans l'exploration et la gestion d'un projet Flash. Une version trs complte !

Voici un aperu des nombreuses fonctionnalits de FDT commune aux 2 versions : Importation automatique : ajout des imports automatiquement pendant la cration de code dans une classe. proposition en directe de correction du code erron. Test en temps rel de la validit du code. Rorganisation automatique des imports lors du changement (nom, chemin) d'une classe. Gestion des classes intelligente (auto compltion du code trs automatis). Systme de template (pour la cration rapide des classes rcurrentes). Support de la compilation MTASC directement dans eclipse. Support de la compilation AS3 / AS2 avec Flex directement dans eclipse. Compilation incrmentale et personnalisable. Plusieurs viewer pour visualiser le rsultat de son swf compil (SWF externe Viewer, intrieur SWF Viewer, Adobe Flash Player, Navigateur dans le systme, AIR Debug Launcher) Multiplateforme, fonctionne aussi bien sous Linux que sous Windows et MAC (grce eclipse). Support des commentaires au format javadoc. Possibilit de travailler plusieurs sur un mme projet (avec les bibliothques lies). Explorateur intuitif pour visualiser l'arborescence d'une classe. Possibilit de paramtrer tout son espace de travail. Intgre l'aide de flash. Gestion des tches ANT pour la compilation, le dbogage et le lancement.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 10 / 47

FDT transforme donc Eclipse en un puissant diteur Flash, ActionScript et MXML. Il fournit aux dveloppeurs des fonctions de codage sophistiques.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 11 / 47

INSTALLATION ET CONFIGURATION

Installation
Pour commencer, vous devez installer la dernire version d'Eclipse. Je vous conseille d'installer la version Eclipse Classic 3.7.1 de 170 MB. Pour les utilisateurs de Windows et MAC, il existe des versions de FDT sous forme de fichier setup.exe . Encore plus facile, il n'y a pas besoin d'installer Eclipse. Ensuite, via Eclipse, il est possible d'installer directement FDT : Lancez Eclipse. Allez dans le menu Help puis cliquez sur Install New Software. Slectionnez Add , puis renseignez Location : http://fdt.powerflasher.com/update/ et Name (par exemple FDT 5) et validez sur OK. Dans l'onglet Available Software, cochez FDT 5 et cochez la ou les version(s) que vous souhaitez installer puis cliquez sur Next. Une fentre apparat pour dterminer les composants installer dans Eclipse. La fentre Install explique les composants installer ou mettre jour. Appuyez sur Next. Acceptez le contrat de licence et cliquez sur Next.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 12 / 47

Puis cliquez sur Finish. Il y a une Fentre de vrification avant l'installation, cliquez sur Install All. Patentiez quelques minutes pendant le tlchargement et l'installation de FDT. Lorsque FDT est tlcharg et install, Eclipse va vous proposer de redmarrer le logiciel, cliquez sur Yes.

Voici des copies d'cran pour illustrer les principales tapes de l'installation.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 13 / 47

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 14 / 47

Une fois install, FDT comprend tous les composants ncessaires : le compilateur Flex, le debbuger, l'analyse du code en temps rel...

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 15 / 47

Pour des performances optimises, vous pouvez installer : La dernire version du SDK Flex 4.6 (compilateur AS3) : http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK .

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 16 / 47

Configuration
Maintenant nous allons configurer FDT. Cliquez sur le menu Windows puis Preferences Si l'installation s'est bien droule, vous devriez voir un onglet FDT, c'est ici que s'effectue la configuration du plugin.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 17 / 47

C'est un exemple de configuration, libre vous de l'amliorer en fonction de vos besoin : Onglet Core Library : pour que FDT puisse corriger en temps rel votre code, choisissez les classes de rfrences AS3 et AS2. Gnralement c'est le path vers le compilateur Flex. Flex_3_SDK_1 : /.../eclipse/plugins/com.powerflasher.fdt.shippedflex_3.3.0.4852_1001/flex ou /home/matth/program/Adobe_Flex_Builder_Linux/sdks/3.5 (ce sera un autre rpertoire, si vous avez installer la dernire version de Flex Builder). Onglet Editor / Templates : vous pouvez ajouter vos propres modles de classes. C'est dire que lorsque vous crez une nouvelle classe dans FDT, il vous permet d'utiliser un template dfinis qui cre le code de base automatiquement pour votre classe. Il existe plusieurs templates sur internet, par exemple pour les framework Pixlib, PureMVC... Onglet Tools / Flash : Flash IDE : le chemin vers l'excutable de Flash (Flash.exe). Flash Player : le chemin vers le Player Flash Stand Alone (SAFlashPlayer.exe). Flash ASO Directory : le chemin vers le cache des classes gnres lors de la compilation avec Flash (gnralement Flash 8/r/Configuration/Classes/aso).

Onglet Tools / Flash Help : renseignez le chemin vers le fichier d'aide de Flash (Adobe/help). Onglet Tools / MTASC : renseignez le chemin vers l'excutable MTASC pour compiler vos application AS2 avec mtasc.exe (sous Linux : /usr/bin/mtasc).

Concernant les autres paramtres, je vous laisse les dcouvrir par vous mme.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 18 / 47

Vous avez des questions ? Vous avez des difficults utiliser l'diteur Actionscript FDT ? Vous voulez ajouter un commentaire, un remerciement ? Laissez moi votre message sur l'article : Editeur ActionScript FDT
http://www.actionscript-facile.com/?p=1076

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 19 / 47

CREATION D'UN NOUVEAU PROJET


clipse fonctionne avec ce qu'il appelle des perspectives (environnement de travail). C'est dire qu'il existe une perspective par langage de programmation. Avant de dmarrer un nouveau projet, il est ncessaire de choisir le bon environnement de travail. En cours projet, il est bien sur possible de modifier sa perspective. Allez dans l'onglet : Windows puis Open Perspective puis Other et slectionnez Flash FDT.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 20 / 47

Slectionnez l'explorateur Flash : allez dans l'onglet Windows -> Show view puis Flash Explorer.

Cliquez droit dans l'onglet Flash Explorer : New puis New Flash Project.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 21 / 47

Donnez un nom votre projet. Choisissez le langage de programmation (AS2 ou AS3) ainsi que le compilateur pour un projet AS3. Slectionnez un rpertoire pour sauvegarder votre projet et cliquez sur Next.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 22 / 47

Vous avez la possibilit : Add Folder : d'ajouter des dossiers supplmentaires. Add Linked Libraries : d'ajouter un framework de composants (par exemple Vegas, PureMVC ou ActionScriptFacile). Create Folder : de crer des dossiers supplmentaires (en plus de src et deploy).

Et voil, vous venez donc de crer votre premier projet avec FDT. Flicitations !

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 23 / 47

CREATION D'UNE CLASSE AS3


Maintenant, nous allons crer une classe AS3. Le projet d'exemple est construit partir d'une librairie partage, savoir celle d'ActionScript Facile.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 24 / 47

Cliquez droit dans l'onglet Flash Explorer : New puis AS Class.

Donnez un nom votre classe. Vous pouvez aussi lui affecter une Superclass, des interfaces et appuyer sur Finish.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 25 / 47

Ensuite, il ne vous reste plus que la rdaction du code de votre classe. La combinaison de touches : Ctrl + espace vous propose les Templates FDT que vous avez configur (onglet Window puis Preferences et FDT).

Ci-dessus, j'ai utilis le Template Singleton qui m'a cr le code de la classe entirement. Pendant la rdaction de votre code, la combinaison de touche Ctrl + Espace vous propose une correction ou compltion de votre code automatiquement.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 26 / 47

Correction des erreurs de code


Comme vous pouvez le voir sur la copie d'cran ci-dessous, FDT vous indique en temps rel les diffrentes erreurs. Une croix rouge pour une erreur de code. Un panneau d'avertissement jaune pour une erreur, mais qui n'empche pas la compilation (cration d'un objet non utilis, import d'une classe non utilise dans le code...).

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 27 / 47

COMPILATION AS3
La compilation FDT est trs simplifie. Il suffit de crer un nouveau profil de compilation par projet. Allez sur l'icne cercle vert avec une flche blanche puis Run Configurations .

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 28 / 47

Dans cette page, vous pouvez dfinir plusieurs configuration de compilation en fonction de votre type de projet (AS3, AS2, MTASC, Flex, IDE Flash). Dans notre exemple, vous devez crer une nouvelle configuration de compilation dans FDT AS3 Application en appuyant sur l'icne feuille avec un plus New launch configuration .

Dans l'onglet Main , slectionnez : Project : le nom de votre projet ActionScript. Main Class : la classe qui permet de lancer votre application flash. Output : le chemin et le nom du fichier swf crer.

Ensuite, vous avez plusieurs onglets permettant une configuration prcise de la compilation de votre projet.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 29 / 47

L'onglet Flex SDK permet de slectionner la version du SDK de Flex que vous souhaitez utiliser pour la compilation de votre application flash.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 30 / 47

L'onglet Compiler Arguments vous permet de personnaliser compltement la compilation de votre application flash en rajoutant des arguments. Par exemple : la couleur du fond du swf, sa taille, la vitesse du nombre d'image affiche par seconde...

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 31 / 47

L'onglet Start , quand lui, vous permet de choisir la destination du swf cr. Et de choisir si FDT doit l'ouvrir ou non et avec le visualisateur (viewer) de votre choix.

Il y a ensuite l'onglet Ant tasks pour automatiser des tches de compilation de plusieurs swf, swc... Et l'onglet Common pour des options supplmentaires. Note : FDT gre aussi la gestion de la compilation en incluant automatiquement les fichiers swc. Il suffit d'effectuer un clique droit dans l'explorateur Flash (navigateur de classes) puis de slectionner Source Folder puis Add to classpath.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 32 / 47

Ensuite pour lancer la compilation de votre application flash, 2 solutions s'offre vous : toujours sur la mme interface, appuyez sur le bouton Run . Ou sur l'interface de votre perspective de travail FDT Flash , appuyez sur la flche ct de l'icne cercle vert avec une flche blanche puis sur le nom de votre configuration de compilation.

Et voil, vous obtenez un swf tout neuf de votre application flash. Si il y a des erreurs, FDT vous l'indique avec le maximum d'informations pour vous aider corriger vos erreurs. L'onglet Console affiche un lien pour accder directement dans l'diteur aux classes avec des erreurs de code.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 33 / 47

Cration d'un fichier .SWC


Les fichiers SWC sont en fait des archives simples contenant un descripteur au format XML et le bytecode des classes. Le fichier SWC est trs pratique pour diffuser du code des Dveloppeurs. Ceux-ci peuvent instancier les diffrentes classes, les utiliser trs facilement dans une application. De plus, avec un fichier SWC, les Dveloppeurs n'ont pas accs votre code source ActionScript. Allez sur l'icne cercle vert avec une flche blanche puis Run Configurations . Dans notre exemple, vous devez crer une nouvelle configuration de compilation dans FDT AS3 Library en appuyant sur l'icne feuille avec un plus New launch configuration .

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 34 / 47

Dans l'onglet Main , slectionnez : Project : le nom de votre projet Actionscript. Output : le chemin et le nom du fichier SWC crer.

L'onglet Compiler Arguments vous permet de personnaliser compltement la compilation de votre application flash en rajoutant des arguments. Pour crer un fichier SWC, il vous suffit de renseigner ces paramtres : La version du player flash. Le chemin vers le rpertoire contenant l'ensemble des classes inclure dans le fichier SWC. Le chemin vers le SDK Flex.

Par exemple, pour crer un fichier SWC partir des classes du Framework ActionScript Facile, j'utilise ces paramtres : --target-player=10.0.0 -include-sources=/framework_AS3Facile/src/ {flexSDK}/frameworks/locale/en_US -library-path

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 35 / 47

Vous avez des questions ? Vous avez des difficults utiliser l'diteur Actionscript FDT ? Vous voulez ajouter un commentaire, un remerciement ? Laissez moi votre message sur l'article : Editeur ActionScript
FDT http://www.actionscript-facile.com/?p=1076

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 36 / 47

Cration d'un swf / swc avec des polices partages


La version de FDT 5 permet de crer trs facilement des fichiers swf ou swc contenant des polices de caractres. Votre fichier application.swf tlcharge des fichiers swf ou swc (font1.swf, font2.swf, font 3.swc) contenant uniquement une ou plusieurs polices de caractres. C'est trs utile pour mettre jour l'ensemble des polices d'une application sans la recompiler entirement ! Je vous conseille de crer uniquement des fichiers swf pour contenir vos polices de caractres. Ils sont plus petits en taille !
Lisez cet article pour plus d'informations sur les polices partages dynamiques en AS3. Les polices partages dans un swf externe avec FDT PowerFlasher

Vous avez accs un cours AS3 gratuit pour crer vos swf de polices de caractres avec FDT : http://www.actionscript-facile.com/?p=1225

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 37 / 47

Effectuez un clique droit sur Flash Explorer. Slectionnez Other.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 38 / 47

Choisissez Font Library. Puis appuyez sur le bouton Next . Choisissez le rpertoire pour la cration de vos fichiers swf, swc.

Slectionnez le type de format crer : un fichier swf, un fichier swc ou un fichier ActionScript. Renseignez l'identifiant de cette police. Vous appellerez votre police avec cet identifiant dans votre code ActionScript. Slectionnez vos polices de caractres parmi celles installes sur votre Systme d'exploitation Windows, MAC ou Linux. Ou slectionnez un fichier de polices sur votre disque dur. Slectionnez le style ajouter : normal, gras ou italique. Choisissez les types de caractres intgrer.
Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 39 / 47

Appuyez sur le bouton Add pour ajouter cette police dans votre swf. Votre fichier swf ou swc final peut contenir plusieurs polices de caractres. Pour un police de caractres, vous pouvez ajouter l'ensemble des styles (normal, gras, italique). Appuyer sur le bouton Create Libray .

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 40 / 47

TELECHARGER LE MEILLEUR EDITEUR ACTIONSCRIPT


Les dveloppeurs de lditeur FDT ont conu un diteur ultra efficace et adapt au dveloppement ActionScript.

Offre spciale pour les dveloppeurs d'ActionScript Facile


Un partenariat avec FDT PowerFlasher me permet de vous proposer une rduction exceptionnelle de 10% sur l'achat d'une licence FDT 5 MAX. Sur la page de la commande paiement de la licence, utilisez le code suivant :

5YZ-GEQ-GUH-25Q-ZJT
pour obtenir une rduction exceptionnelle de 10%

Tlcharger gratuitement FDT 5


Rendez-vous sur le site officiel FDT pour tlcharger votre version gratuite FDT :
FDT PowerFlasher sur http://fdt.powerflasher.com/

FDT : l'essayer, c'est l'adopter !

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 41 / 47

CONCLUSION
Il ne vous reste plus qu' dcouvrir tous les avantages de l'utilisation d'un environnement de dveloppement : Eclipse + FDT + Flex SDK.

J'espre que ce guide vous aura aid mieux utiliser l'diteur FDT PowerFlasher. Et surtout, vous permettre d'tre plus performant dans vos dveloppements d'applications Flash.

Besoin de votre aide


Je dsire continuer amliorer ce livret FDT et pour cela j'ai besoin de votre aide. Pouvez-vous me faire part de vos retours, demande d'explications supplmentaires ou questions, contactez moi via l'article ddi sur l' diteur FDT :
http://www.actionscript-facile.com/?p=1076

Rendez-vous sur www.ActionScript-Facile.com, pour lire et tlcharger des cours AS3, des tutoriels, des codes sources, des classes AS3...

A trs bientt, Par Matthieu, Formateur des Dveloppeurs ActionScript Auteur de la Mthode AS3 Facile : www.actionscript-facile.com Programme AS3 Formation avec la Mthode AS3 Facile : www.formation-actionscript.com

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 42 / 47

Vous avez des questions ? Vous avez des difficults utiliser l'diteur Actionscript FDT ? Vous voulez ajouter un commentaire, un remerciement ? Laissez moi votre message sur l'article : Editeur ActionScript
FDT http://www.actionscript-facile.com/?p=1076

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 43 / 47

Vous avez aim ce guide ? Envoyez-le vos amis Dveloppeurs ActionScript ! Il est gratuit et vous avez la possibilit de le redistribuer librement.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 44 / 47

PRISE DE NOTES
________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 45 / 47

QUI REPRSENTE AS3 FORMATION ?


Le Programme AS3 Formation est une initiative de Matthieu DELOISON. Ce professionnel ActionScript a travaill pour des entreprises de grande renomme, comme PRIZEE, le Leader Europen du Casual Game. Il a galement apport ses connaissances une jeune startup, pour crer un moteur ActionScript permettant de gnrer des sites flash entirement dynamiques (tant au niveau des modules options que des graphismes). Ce dveloppeur ActionScript participe activement en contribuant pour la Communaut des Professionnels de l'Informatique : www.developpez.com. Le crdo de Matthieu est de rendre accessible la majorit d'entre vous la programmation ActionScript efficace !

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 46 / 47

Ce livret vous a t remis en complment du Programme AS3 Formation. Vous pouvez librement l'imprimer, le prter, le distribuer ou le faire suivre un dveloppeur qui apprciera les conseils et stratgies de programmation ActionScript prsentes ici. Si vous souhaitez partager directement l'adresse du site web, o j'explique en vido comment crer simplement une application flash robuste et volutive :

Rendez-vous sur Formation Flash ActionScript 3 pour plus d'informations.

Formations et Tutoriels pour les Technologies Adobe Flash, Adobe AIR, ActionScript 3 Formation Flash ActionScript 3

Page 47 / 47