FlashDevelop : Création d’un template de classe

Pour ce tutorial, nous allons nous intéresser à FlashDevelop et à ses templates.
Il est possible de modifier les templates de FlashDevelop, ce qui permet d’éviter les copier/coller fastidieux et de gagner beaucoup de temps.
Par défaut il existe 4 templates :
- New Class
- New empty file
- New Interface
- New Event
Ces templates sont déjà très pratiques mais le template New Class est vraiment limité au stricte minimum et il peut s’avérer utile d’ajouter ses propres templates comme par exemple un template de classe Singleton. Je vous ai fait une petite vidéo qui explique comment personnaliser ces templates.

Get the Flash Player to see the wordTube Media Player.

Les templates de FlashDevelop se trouve ici (remplacer user par votre id de session) :
C:Documents and SettingsuserLocal SettingsApplication DataFlashDevelopTemplatesProjectFilesAS3Project
C:Documents and SettingsuserLocal SettingsApplication DataFlashDevelopTemplatesProjectFilesAS2Project

Template de classe.
Class.as.rar

Je vous met aussi mes templates de classe Singleton AS2 et AS3.
class-singleton-as3
class-singleton-as2

Les arguments des templates sur le wiki de FlashDevelop

Bon code à tous…

  1. 06/04/2009 à 11:04 | #1

    Ca c’est bien cool, merci pascalou :-)

  2. Moon
    06/04/2009 à 15:25 | #2

    Tres bon Tuto, simple, clair et brève.

    Good job.

  3. 06/04/2009 à 19:03 | #3

    Merci Moon et Zouloux pour les compliments, ça fait plaisir :-)

  4. Philou
    11/10/2009 à 17:26 | #4

    Super le tuto. Malheureusement je n’ai pas réussi à faire fonctionner flashdevelopp. Si quelqu’un peut m’aider pour commencer ou faire un super tuto sur le sujet (par exemple pascalou ). J’ai lu et executer les tutoriaux sur le site de flashdevelop.
    Merci pour votre aide

  5. 15/10/2009 à 09:49 | #5

    @Philou, peux tu préciser ce que tu n’as pas réussi à faire fonctionner avec FD ? Les tutos du sites de FD sont normalement plutôt efficaces…

  6. max
    15/04/2010 à 09:37 | #6

    bonjour,
    votre tuto est très utile, je l’utiliserai dans certainement.
    Mais pourriez vous me renseigner sur un point :
    j’ai flash 8, donc AS2 ; je veux programmer en AS3, donc j’ai pris FlashDevelop pour bénéficier d’un lecteur : mais peut-on et comment utiliser des objets symboles et les instancier avec nom de liaison sans l’IDE ?
    Merci et bonne continuation

  7. 16/04/2010 à 08:08 | #7

    Bonjour Max,
    merci pour le compliment…
    Si tu souhaites compiler depuis FD un projet AS3, il faut que tes éléments graphiques soient créer depuis l’IDE Flash en version CS3 (AS3) minimum. Je ne pense pas que tu puisses intégrer des MovieClip qui on été créé depuis Flash 8. Un tuto sur le site de FD : http://www.flashdevelop.org/wikidocs/index.php?title=AS3:FlexAndFlashCS3Workflow

  8. max
    28/04/2010 à 10:11 | #8

    @Pascal Achard
    Bonjour Pascal, merci pour votre réponse.
    J’en profite pour vous poser une nouvelle question. J’ai réalisé un site pour un designer, voici en gros son architecture : main.swf dans lequel vient s’imbriquer par attachMovie page1.swf … page6.swf. Nous voulons le faire bilingue, donc dans main.swf, 2 boutons qui proposent la langue. Il y a un script qui charge la xml contenant les 2 langues, et un script de fonction globale qui permet d’afficher les textes(avec variables/arguments). Un champ de texte se trouve sur la scène d’une des pages swf. Mais rien ne se passe, sauf si le script se trouve dans la page concernée.
    Avez-vous une idée?
    Bonne journée

  9. max
    28/04/2010 à 13:15 | #9

    Re,
    je reviens aussitôt non pour crier Eurêka, mais pour préciser ma question qui est : comment rendre une variable définie dans main.swf et la réutiliser dans les swf imbriqués.
    Merci A plus tard

  10. 29/04/2010 à 09:41 | #10

    Hello,
    On va présumer que c’est de l’AS3. Je te conseille d’envoyer un événement personnalisé depuis le main.swf avec à l’intérieur les variables à passer au contenu chargé. Quand le contenu est chargé, tu ‘dispatch’ un sharedEvent. Cela implique que les éléments chargés écoutent cet événement. Je te conseil de lire le livre de Thibault Himbert, il explique ça tres bien ici : http://pratiqueactionscript3.bytearray.org/?page_id=4 dans le chapitre 18.

  11. max
    29/04/2010 à 17:57 | #11

    Salut Pascal,
    merci pour tes conseils, je connais cet ouvrage, j’y vais de ce pas, et comme c’est en AS2 je vais bidouiller tout ça, quand le site sera finalisé je te passe son adresse.
    Bonne soirée

  1. Pas encore de trackbacks

Performance Optimization WordPress Plugins by W3 EDGE

Switch to our mobile site