Documente Academic
Documente Profesional
Documente Cultură
Cette FAQ (Foire aux questions) a pour but d'apporter des solutions simples pour toute personne dsirant se familiariser avec Flash. Elle sera construite sous forme de questions/rponses avec des visuels illustrant chaque explication. Il est important, pour que cette FAQ vive et volue, que d'autres questions soient poses Merci de contacter l'administrateur de la FAQ par MP () ou poster sur le forum
1. Informations sur la FAQ (2) ..................................................................................................................................................... 4 2. Gnralits (6) ........................................................................................................................................................................... 5 3. Animations et navigations (11) ................................................................................................................................................. 7 3.1. Animation (5) ....................................................................................................................................................................8 3.2. Navigation (6) ................................................................................................................................................................. 10 4. Online (24) ...............................................................................................................................................................................13 4.1. Publication (10) ...............................................................................................................................................................14 4.1.1. Les diffrents paramtres de publications (2) ....................................................................................................... 15 4.2. Interaction ct Client (4) .............................................................................................................................................. 22 4.3. Interaction ct Serveur (6) ............................................................................................................................................24 4.4. Autres (4) ........................................................................................................................................................................ 27 5. Flash et ses applications Offline (8) ....................................................................................................................................... 29 6. ActionScript (20) ..................................................................................................................................................................... 32 6.1. Les Movieclips (2) ..........................................................................................................................................................33 6.2. Les valeurs numriques (3) ............................................................................................................................................ 34 6.3. Les chanes de caractres (5) ......................................................................................................................................... 35 6.4. Les tableaux (2) .............................................................................................................................................................. 37 6.5. La scne (3) .................................................................................................................................................................... 38 6.6. Le temps (3) ....................................................................................................................................................................39 7. Questions diverses (5) ............................................................................................................................................................. 40
-3Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > Informations sur la FAQ Comment bien utiliser cette FAQ ?
Auteurs : Brice Franzoia , Le but : Vous aider en rpondant des questions plus ou moins simples dj poses sur le forum flash de developpez.com. L'organisation : La FAQ est organise par thme pour faciliter sa lecture. La recherche : Une recherche est possible par l'utilisation de mots cls. Pour cela, utilisez la fonction "rechercher" IMPORTANT : Tous les codes donns dans cette FAQ sont destins Flash MX, des faqs concernant les versions Flash 5, Flash MX 2004, et Flash 8 sont disponibles . lien : Toutes les faqs Flash
-4Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Comment me le procurer ?
Auteurs : Brice Franzoia , Grgory Dumas , Plusieurs possibilits : Le site Macromedia.fr. Une boutique spcialise. Une grande surface. Son prix est de 699 #, mais il existe un pack "studio 8", 999 # environ, qui contient Flash 8, Dreamweaver 8, Fireworks 8, Contribute 3, FlashPaper 2.
-5Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Contrairement d'autres logiciels, il permet de faire des animations trs rapidement, avec grande simplicit et trs lgres. La programmation : Elle est galement ncessaire, du moins pour les actions de base. Il est possible de faire une application dans Flash sans relle programmation, mais il reste important d'en connatre les bases.
-6Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
-7Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > Animations et navigations > Animation Quelles sont les diffrentes interpolations ?
Auteurs : Brice Franzoia , Il existe 2 sortes d'interpolations : de mouvement et de forme. Interpolation de mouvement : Permet de crer des mouvements de clips ou de graphiques (cf : Quelles sont les diffrences entre les boutons, les clips et les graphiques ?) Cliquer sur ce lien pour lancer l'animation flash Interpolation de forme : Permet de crer des mouvements d'lments vectoriels (sur le dplacement ou la forme)
-8Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Quelles sont les diffrences entre les boutons, les clips et les graphiques ?
Auteurs : Brice Franzoia , Les boutons : Ce sont des lments graphiques, sur lesquels il est possible de donner des actions rpondant un vnement souris (cf : Quelles sont les diffrentes actions sur les boutons ?) Il est galement possible de leur donner des apparences diffrentes selon qu'ils sont cliqus, survols, etc. De plus toutes ces apparences peuvent tre associes avec un clip. Les Clips : Ce sont des animations dans l'animation. Il est galement possible de leur spcifier des actions. Les graphiques : Ce sont juste des lments graphiques qui appartiennent votre bibliothque. Remarque : Il est trs fortement conseill de transformer TOUT lment graphique (toute importation graphique et toute cration vectorielle avec Flash) en "graphique" avant de commencer le travail.
-9Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
this.gotoAndPlay(2);
this.gotoAndStop("etiquette_image");
_root.clipB ... }
_parent.clipB ... }
- 10 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Exemple :
- 11 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Si la zone de clic est definie, et que les trois aspects sont vides, le bouton sera alors transparent. Mais la main sera apparente lors du survol.
- 12 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
- 13 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > Online > Publication Pourquoi mon animation flash n'apparat-elle pas dans ma page web ?
Auteurs : Brice Franzoia , Grgory Dumas , Probablement, le plugin flash n'est pas install sur votre navigateur. Tlchargez la dernire version sur le site de Macromedia cette adresse : http://www.macromedia.com/go/ getflashplayer_fr
<object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/ swflash.cab#version=5,0,0,0" width="550" height="400"> <param name="movie" value="mon_animation.swf"> <param name="quality" value="high"> <embed src="mon_animation.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi? P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="400"> </embed> </object>
lien : lien :
Quels sont les paramtres de publication obligatoires ? Quels sont les paramtres de publication facultatifs ?
- 14 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > Online > Publication > Les diffrents paramtres de publications Quels sont les paramtres de publication obligatoires ?
Auteurs : Grgory Dumas , Pour la publication de vos animations, il est ncessaire de renseigner certains paramtres. Macromedia recommande de toujours passer les paramtres suivants votre animation : - classid :Identifie le contrle ActiveX pour le navigateur. (Balise object uniquement). Exemple
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" > </object>
- codebase/pluginspage : Spcifient l'url de tlchargement du contrle ActiveX / plug-in s'il n'est pas install. Exemple
<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/ swflash.cab#version=6,0,0,0" > <embed pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>
- width & height : Dterminent la largeur et la hauteur de l'animation. (S'expriment en pixels ou pourcentage). Exemple
<object width="550" height="400" > <embed width="550" height="400" /> </object>
lien :
- 15 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
- swliveconnect : Ncessaire pour faire communiquer Flash avec sa page hte. (Balise embed uniquement). Valeurs acceptes : true = peut communiquer. false = ne communiquent pas (Valeur par dfaut). Exemple
<object> <embed swliveconnect="true" /> </object>
- play : Dtermine si l'animation doit s'xcuter au dmarrage ou pas. Valeurs acceptes : true = l'animation se joue (Valeur par dfaut). false = l'animation est l'arrt. Exemple
<object> <param name="play" value="true" /> <embed play="true" /> <object>
- loop : Dtermine si l'animation se rpte indfiniment ou pas. Valeurs acceptes : true = l'animation se joue en boucle (Valeur par dfaut). false = l'animation est joue une seule fois. Exemple
<object> <param name="loop" value="true" /> <embed loop="true" /> </object>
- menu : Dtermine si le menu contextuel doit s'afficher ou pas. Valeurs acceptes : true = toutes les options du menu s'affichent (Valeur par dfaut). false = seules les options Paramtres et A propos ... s'affichent. Exemple
<object> <param name="menu" value="false" /> <embed menu="false" /> </object>
- quality : Dtermine l'opacit de l'animation au sein de la page. Valeurs acceptes : low (basse) : favorise la vitesse de lecture par rapport l'aspect et n'utilise jamais l'anticrnelage autolow (automatiquement basse) : privilgie d'abord la vitesse, mais amliore l'aspect chaque fois que cela est possible. L'anticrnelage est dsactiv au dbut de la lecture. Si Flash Player dtecte que le processeur est mme de supporter l'anticrnelage, ce dernier est activ. autohigh (automatiquement haute) : met d'abord l'accent de faon gale sur la vitesse et l'aspect, mais sacrifie le second au profit de la premire en cas de ncessit. L'anticrnelage est activ au dbut de la lecture. Si le dbit rel des images devient infrieur au dbit spcifi, l'anticrnelage est dsactiv afin d'amliorer la vitesse de lecture.
- 16 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
medium (moyenne) : applique un certain degr d'anticrnelage mais ne lisse pas les bitmaps. La qualit obtenue est meilleure que celle du paramtre low mais plus faible qu'avec le paramtre high. high (haute) : favorise l'aspect par rapport la vitesse de lecture et applique toujours l'anticrnelage. Si l'animation ne contient aucune image anime, les bitmaps sont lisss ; dans le cas contraire, ils ne le sont pas. best (optimale) : fournit la meilleure qualit d'affichage et ignore la vitesse de lecture. Les images sont anticrneles et les bitmaps sont toujours lisss. Exemple
<object> <param name="quality" value="high" /> <embed quality="high" /> </object>
- scale : Spcifie le type d'affichage. Valeurs acceptes : showall (afficher tout) : rend visible la totalit de l'animation dans la zone dfinie, sans distorsion, tout en conservant les proportions originales de l'animation. Des bordures peuvent apparatre de part et d'autre de l'animation. (Valeur par dfaut). noborder (aucune bordure) : redimensionne l'animation de faon ce qu'elle remplisse la zone dfinie, sans distorsion mais avec un rognage ventuel, tout en conservant les proportions originales de l'animation. exactfit (taille exacte) : rend toute l'animation visible dans la zone spcifie sans essayer de prserver les proportions originales. Une distorsion peut avoir lieu. noscale (Pas de redimensionnement) : l'animation garde sa taille d'origine. Exemple
<object ALIGN="t"> <embed ALIGN="t" /> </object>
- align : Spcifie l'alignement simple. Valeurs acceptes : l (left) : gauche r (right) : droite t (top) : en haut b (bottom) : en bas Par dfaut, l'animation est centre. Exemple
<object ALIGN="t"> <embed ALIGN="t" /> </object>
- salign : Spcifie l'alignement html Valeurs acceptes : l (left) : gauche r (right) : droite t (top) : en haut b (bottom) : en bas tl (top left) : en haut gauche tr (top right) : en haut droite bl (bottom left) : en bas gauche
- 17 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
- wmode : Dtermine les proprits de la fentre. Valeurs acceptes : window (fenetre) : lit l'animation dans sa propre fentre rectangulaire sur une page web. (Valeur par dfaut). opaque (sans fenetre opaque) : masque tout lment de la page derrire l'animation. transparent (sans fenetre transparent) : rend l'arrire-plan de la page HTML visible sur toutes les parties transparentes de l'animation mais peut ralentir les performances des effets anims. Exemple
<object> <param name="wmode" value="transparent" /> <embed wmode="transparent" /> </object>
Attention : N'est pas supporte par tous les navigateurs ni par toutes les plateformes! - bgcolor : Dtermine la couleur de fond de l'animation (Format: #RRGGBB). Exemple
<object> <param name = "bgcolor" value="#ccff00" /> <embed bgcolor = "#ccff00" /> <object>
- base : Spcifie l'URL ou le rpertoire de base utilis pour rsoudre toutes les instructions de chemin relatif de l'animation Flash. Exemple
[ <object> <param name = "type" value="application/x-shockwave-flash" /> <embed type = "application/x-shockwave-flash" /> <object>
- 18 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Exemple
<object> <param name = "flashvars" value="id=3" /> <embed flashvars = "id=3" /> <object>
- devicefont : Indique si les objets de texte statiques pour lesquels l'option Police de priphrique n'est pas slectionne seront quand mme dessins l'aide d'une police de priphrique, si les polices ncessaires sont disponibles dans le systme d'exploitation. Valeurs acceptes : true = les polices seront dessines. false = les polices ne le seront pas. Exemple
<object> <param name = "flashvars" value="id=3" /> <embed flashvars = "id=3" /> <object>
lien :
<object type="application/x-shockwave-flash" data="mon_animation.swf" width="550" height="400"> <param name="movie" value="mon_animation.swf" /> </object>
Comment intgrer un swf une page Web (HTML) ? Quels sont les paramtres de publication obligatoires ? Quels sont les paramtres de publication facultatifs ?
- 19 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Remarque : Ceci ne fonctionnera pas avec tous les navigateurs. lien : Quels sont les paramtres de publication facultatifs ?
PS: Quelque soit la mthode utilise, les options Paramtres et A propos ... s'affichent ! lien : Quels sont les paramtres de publication facultatifs ?
Comment intgrer une ou plusieurs variables dans Flash, via une page html ?
Auteurs : Brice Franzoia , Grgory Dumas , Deux solutions : 1re solution : Il suffit d'ajouter, l'adresse du SWF, les variables dsires. Dans "Comment intgrer un swf une page Web (HTML) ?" il faut changer la ligne
par
<object> <param name = "flashvars" value="id=3" /> <embed flashvars = "id=3" /> <object>
lien :
- 20 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Malheureusement, sur certains navigateurs, cela ne suffit pas ! Pour rsoudre ce problme, il suffit d'ajouter les proprits des feuilles de style (CSS) suivantes :
<a href="index.htm"><embed><object>...</object></embed></a>
- 21 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > Online > Interaction ct Client Comment crer un popup via flash ?
Auteurs : Brice Franzoia , Grgory Dumas , Pour ouvrir un popup, il est ncessaire d'utiliser les fonctionnalits javascript. Dans la page HTML, qui contient le .swf, crire :
// Code placer sur la premire image de la timeline bouton_btn.onRelease = function() { //gestion des proprits de la popup
this.getURL("javascript:MM_openBrWindow('intro.html','nomfenetre','width=500, height=370,status=no,scrollbars= }
Pour fermer la fentre qui contient l'animation (Entrane une demande de confirmation du navigateur) :
- 22 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Si vous souhaitez envoyer votre email sans passer par votre client de messagerie, il vous faudra passer un langage serveur tiers (php, asp, asp.net, jsp ...).
- 23 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > Online > Interaction ct Serveur Comment envoyer des paramtres cot serveur ?
Auteurs : Grgory Dumas , La classe LoadVars permet d'envoyer des donnes pour pourront tre rcuprer cot serveur.
var my_lv = new LoadVars(); my_lv.param1 = "Parametre 1"; my_lv.param2 = "Parametre 2"; my_lv.send("loadVars_send_fmx.php");
Remarque : Vu que la classe permet d'envoyer et de recevoir des donnes, il est bien entendu possible de faire les deux processus en mme temps : envoyer et recevoir. Pour cela, il suffit d'utiliser la mthode sendAndLoad
titre=Flash MX&texte=Ce texte, issu d'un fichier texte, a t rcupr grce la classe LoadVars:D
- 24 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Pour afficher les donnes charges, nous crons deux champs texte dynamiques ayant comme nom d'occurrence titre_txt et texte_txt puis nous utilisons le code suivant :
var my_lv = new LoadVars(); my_lv.load("loadVars_fmx.txt"); my_lv.onLoad = function(ok) { if(ok) { // Le chargement a russi titre_txt.text = my_lv.titre; texte_txt.text = my_lv.texte; } else { // Le chargement a chou texte_txt.text = "Pb lors de la rcupration des donnes"; } }
function noCache() { return "nocache="+(new Date()).getTime(); } // Usage var xmlFile = new XML(); xmlFile.load("monFichier.xml?"+noCache());
- 25 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
C#
Response.ContentEncoding = Encoding.UTF8;
VB.NET
Response.ContentEncoding = Encoding.UTF8
- 26 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
this.stop(); this.onEnterFrame = function() { var l = this.getBytesLoaded(); var t = this.getBytesTotal(); if (l!=0 && l>=t) this.play(); }
Pourquoi mes clips ne sont pas visibles lorsque je teste mon animation en ligne ?
Auteurs : Brice Franzoia , Probablement que l'animation est trop lourde et que les clips n'ont pas le temps de se charger et n'apparaissent pas. Pour remedier a ce problme, deux solutions : Reduire le poids de l'animation Mettre en place un prchargement (preloader)
Remarque : Peu importe le poids de votre animation, il est fortement conseill de prcharger votre animation. lien : lien : Comment crer un prchargement ? Comment tester mon prchargement en local ?
getURL()
getUrl() a pour action de charger une URL, ou d'envoyer des variables une URL spcifique. Cette action comporte plusieurs paramtres associs.
this.getURL("URL", "fenetre","variable");
- 27 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Exemple :
this.getURL("php/tapage.php", "_blank","post");
Cliquer sur ce lien pour lancer l'animation flash Remarque : Si aucune fentre n'est prcise, la mthode "_self" est utilise par dfaut Remarque : Si aucun mode d'envoi n'est prcis, la mthode "post" est utilise par dfaut geturl.fla
- 28 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > Flash et ses applications Offline Comment crer un excutable de son animation ?
Auteurs : Brice Franzoia , Deux mthodes sont possibles : Premire mthode : Il faut cocher les cases Projection Windows (.exe) et Projection Macintosh (.hqx) dans: fichiers -->parametres de publication --> format Puis ensuite : fichiers --> publier Un excutable sera cr dans le mme rpertoire que le .fla. Seconde mthode : Ouvrir le swf avec le player et fichiers --> Enregistrer sous --> le_swf.exe
Via un GetUrl :
btnOpenPDF.getURL("ton_fichier.pdf");
Remarque : Le fichier ouvert devra se trouvait dans un rpertoire nomm fscommand situ la racine de l'animation.
- Pour le code ci-dessus, si l'on veut ouvrir l'excutable "mon_fichier.exe", il faut qu'il soit obligatoirement plac dans un rpertoire nomm "fscommand" - Il faut que le .swf soit transform en .exe lien : Comment crer un excutable de son animation ?
- 30 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
fscommand("showmenu", false);
- 31 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
var monEcouteur = new Object(); monEcouteur.onKeyDown = function() { trace ("****Appui sur touche du clavier dtect****"); if(Key.isDown(Key.DOWN)){ trace("appui sur la flche du bas dtect"); } // voici d'autres informations exploiter. var codeTouche = Key.getCode(); var toucheAscii = Key.getAscii(); var nom = String.fromCharCode(Key.getAscii()); trace ("nom : " + nom + " - code : " + codeTouche + " - code Ascii : " + toucheAscii); }; Key.addListener(monEcouteur);
Remarque : Certaines touches comme la touche "Entre" ne peuvent tre testes dans l'IDE Flash. Cependant, lorsque vous lisez votre application depuis un navigateur, elle est parfaitement interprete. Donc lors du dveloppement, choisissez une autre touche pour remplacer la touche Entre le temps des tests, puis lors de la publication penser bien remplacer cette touche temporaire par la touche relle.
- 32 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > ActionScript > Les Movieclips Comment crer un bouton par actionscript ?
Auteurs : Grgory Dumas , Pour cela, il suffit de crer un clip vide, de dessiner le bouton, puis de lui affecter un comportement de boutons grce aux vnements : onPress : Evnement sur le clic onRelease : Evnement sur le relcher du bouton onReleaseOutside : Evnement sur le relcher du bouton en dehors du bouton onRollOver : Evnement sur le survol du bouton par la souris onRollOut : Evnement sur la sortie de la souris
// On cre un clip vide dans le clip courant, et on lui affecte le prochain niveau disponible var mc = this.createEmptyMovieClip("mBouton", this.getNextHighestDepth()); // On dessine le bouton (ici un carr de 100x100 plac aux coordonnes (10,10)) mc.lineStyle(1, 0xffffff, 100); mc.beginFill(0xffcc00, 50); mc.moveTo(10,10) mc.lineTo(10,110); mc.lineTo(110,110) mc.lineTo(110,10); mc.lineTo(10,10); mc.endFill(); // On lui affecte les comportements de bouton: mc.onPress = function() { trace("onPress"); } mc.onRelease = function() { trace("onRelease"); } mc.onReleaseOutside = function() { trace("onReleaseOutside"); } mc.onRollOver = function() { trace("onRollOver"); } mc.onRollOut = function() { trace("onRollOut"); }
Remarque : Nous aurions pu charger un clip plutt que d'en crer un. Les comportements de type bouton auraient t les mmes.
function recule(mc) { mc.onEnterFrame = function() { if(this._currentframe == 1) { // Le clip est sur la 1re image, on retourne la dernire this.gotoAndStop(this._totalframes); } else { this.prevFrame(); } } }
- 33 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > ActionScript > Les valeurs numriques Comment convertir une chane en valeur numrique ?
Auteurs : Grgory Dumas , Pour cela, il suffit de raliser un "cast" c'est dire indiquer de manire implicite que cette chane est un nombre. La syntaxe est la suivante :
lien :
// Renvoie un nombre entre une valeur nRandom telle que nMin <= nRandom <nMax function getRandomNumber (nMin, nMax) { return nMin + Math.floor(Math.random() * (nMax-nMin)); } // Usage trace(getRandomNumber(11,32));
- 34 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > ActionScript > Les chanes de caractres Comment extraire une partie d'une chane de caractres ?
Auteurs : Demco , Grgory Dumas , Il faut pour cela utiliser une des deux mthodes suivantes de la classe String : substr substring La mthode substr prend en paramtre l'index de dpart de la chane extraire ainsi que la longueur de la chane extraire. La mthode substring prend, elle aussi, comme premier paramtre l'index de dpart de la chane extraire. Pas contre, elle prend l'index du premier caractre suivant la chane extraire comme second paramtre. Cans cet exemple, nous souhaitons extraire l'article "un" de la chane.
var sChaineInitiale = "Ceci est un exemple"; trace(sChaineInitiale.substr(9,2)); // 9 reprsentant l'index du u, 2 la longueur du mot extrait trace(sChaineInitiale.substring(9,11)); // 9 reprsentant l'index du u, 11 l'index de l'espace qui suit le mot u
Comment remplacer toutes les occurences d'un mot (sous-chane) dans une chane de caractres ?
Auteurs : Grgory Dumas , Il n'existe malheureusement pas de mthode "native" Flash permettant cela. Pour remdier cela, nous allons utiliser les mthodes String.split et Array.join qui permettent respectivement de sparer une chane de caractres et de convertir les lments d'un tableau en chanes avec un mot de liaison. Exemple :
function replace(sChaineInitiale, sSeparateurARemplacer, sSeparateurAInserer) { return (sChaineInitiale.split(sSeparateurARemplacer)).join(sSeparateurAInserer); } // Usage var sAncienneChaine = "Ceci est un elpmexe intressant"; var sNouvelleChaine = replace(sAncienneChaine, "elpmexe", "exemple"); trace(sNouvelleChaine);
function trim(s) { var nEspace = 32; // Code reprsentant l'espace var nBegin = 0; var nEnd = s.length; var c = s.charCodeAt(nBegin) ; - 35 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
while (c == nEspace) { c = s.charCodeAt(++nBegin) ; } c = s.charCodeAt(nEnd-1); // -1 car les index commencent 0 while (c == nEspace) { c = s.charCodeAt(--nEnd) ; } return s.substring(nBegin, nEnd+1); // +1 car le second paramtre est l'index du premier caractre suivant la chane extraire } // Usage var sAncienneChaine = " Ceci est une chane avec des espaces inutiles au dbut et la fin var sNouvelleChaine = trim(sAncienneChaine); trace("->"+sNouvelleChaine+"<-");
";
var s = "Une chane de CARACTRES"; trace(s.toUpperCase());// ==> UNE CHANE DE CARACTRES trace(s.toLowerCase());// ==> une chane de caractres
function reverse(s):String { var a:Array = s.split(""); a.reverse(); return a.join(""); } // Usage var sMaChaine = "Ceci est ma chane !"; trace(reverse(sMaChaine)); // Sortie : ! enahc am tse iceC
- 36 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > ActionScript > Les tableaux Comment remplir un tableau l'initialisation ?
Auteurs : Grgory Dumas , Pour remplir un tableau lors de son initialisation, il suffit de mettre ceci :
monTableau.splice(0,monTableau.length);
- 37 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
var nLargeur = Stage.width; var nHauteur = Stage.height; trace("La scne fait " + nLargeur + " pixels de large et " + nHauteur + " pixels de haut");
Stage.scaleMode = "noScale"; var oStageListener = new Object(); oStageListener.onResize = function() { trace("Les nouvelles dimensions sont : " + Stage.width + "x" + Stage.height); } Stage.addListener(oStageListener);
- 38 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > ActionScript > Le temps Comment excuter une fonction intervalle rgulier ?
Auteurs : Grgory Dumas , Pour excuter une fonction inervalle de temps rgulier, il faut utiliser la fonction setInterval qui prends comme arguments le nom de la fonction appeler, l'intervalle de temps entre chaque excution en milli-secondes, puis un certain nombre de paramtres passer la fonction appele.
setInterval(maFonction, 2000, 3, "argument2"); function maFonction(argument1, argument2) { trace(argument1 + " - " + argument2); }
lien : lien :
Comment arreter l'xcution d'une fonction lance partir d'un setInterval ? Comment dcaler l'excution d'une fonction dans le temps ?
var nIntervalId = setInterval(maFonction, 2000, 3, "argument2"); var cpt = 5; // Ici, on va arreter l'excution de la fonction aprs 5 lancements function maFonction(argument1, argument2) { cpt--; trace(cpt + " : " + argument1 + " - " + argument2); if(cpt == 0) { clearInterval(nIntervalId); } }
lien : lien :
Comment excuter une fonction intervalle rgulier ? Comment dcaler l'excution d'une fonction dans le temps ?
var nIdInterval = setInterval(maFonction, 2000, 3, "argument2"); function maFonction(argument1, argument2) { clearInterval(nIdInterval); trace(argument1 + " - " + argument2); }
lien : lien :
Comment excuter une fonction intervalle rgulier ? Comment arreter l'xcution d'une fonction lance partir d'un setInterval ?
- 39 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Sommaire > Questions diverses Quelles sont les differents formats d'exportation de Flash ?
Auteurs : Brice Franzoia , Flash (.swf) : Document qui permet d'intgrer une animation Flash une page web HTML : Gnre automatiquement une page html o le swf est intgr gif : Format image utilis pour le web jpg : Idem png : Idem Projection Windows (.exe) : Cre un document excutable Windows Projection Macintosh (.hqx) : Cre un document excutable pour Macintosh QuickTime (.mov) : Cre une vido (n'utiliser alors que la scne principale)
- 40 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/
Nous vous conseillons Adobe Illustrator qui permet de crer des lments vectoriels, qui pourront galement tre imports, et qui ont la particularit d'tre au mme format que les crations graphiques de Flash. Les logiciels complmentaires : Retrouvez sur notre page Outils une liste de logiciels complmentaires. lien : http://flash.developpez.com/outils/
- 41 Les sources prsentes sur cette pages sont libres de droits, et vous pouvez les utiliser votre convenance. Par contre la page de prsentation de ces sources constitue une oeuvre intellectuelle protge par les droits d'auteurs. Copyright 2003-2006 Developpez LLC. Tout droits rservs Developpez LLC. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.
http://flash.developpez.com/faq/flashmx/