Adobe Director
Présentation
Director, grâce à son interface, son langage de programmation Lingo (orienté objet ou non) et JavaScript
permet de créer des applications multimédias enrichies pour :
- DVD/CDRom
- le Web design
- Animations interactives
- Conception et réalisation de Jeux vidéo 2D/3D
- …
mêlant images, sons, vidéos, base de données, XML, Flash, ActiveX… , contrôler certains aspects de l'API (Application Programming Interface)
en ajoutant des Xtras externes (plugins développés généralement en C++ ou C# (C sharp)) ou à développer soi même pour ajouter
de nouvelles fonctionnalités dans vos applications, qu'elles soient OffLine ou OnLine.
Pour plus d'informations consultez le site
www.adobe.com/fr/products/director/
Documentation
Retrouvez toute la documentation Director MX2004 à cette adresse : www.adobe.com/support/documentation/fr/director/
Tutoriaux
Dans la liste des tutos présentés ci-dessous, 4 types de script parent, comportement, d’animation et script d’image ( souvent appelé aussi script d’acteur )
sont utilisés pour réaliser différents types d’animations enrichies qui vous aideront à éclaircir et/ou découvrir certains aspects de programmation
que vous pourrez ensuite intégrer dans vos réalisations.
Si vous souhaitez réagir sur l'un des tutos présentés ci-dessous, faites part de vos commentaires, remarques ou suggestions dans Les Forums
![]() | Les diverses utilisations de Director | ![]() |
Résumé :Introduction à Director et notamment à la programmation Lingo: les différentes possibilités d'utilisation des scripts. |
Auteur :glurp (Elliot Coene) | Ecrit le :09 février 2010 |
![]() | Paramétrer son application | ![]() |
Résumé :Utilisation de getPropertyDescriptionList et de FileIO pour définir des jeux de paramètres pour l'application. |
Auteur :glurp (Elliot Coene) | Ecrit le :19 février 2010 |
![]() | Guide de prise en main pour les utilisateurs de flash | ![]() | ![]() |
Résumé :Deux documents de Macromedia facilitant la prise en main de Director pour les utilisateurs de Flash. |
Auteur :Romain | Ecrit le :12 octobre 2005 |
![]() | Importer des calques Photoshop dans Director via Fireworks | ![]() | ![]() |
Résumé :Un script pour Fireworks, très pratique pour l'import depuis Photoshop, qui permet de répartir les calques Photoshop vers autant de calques Fireworks. Le nom des calques est ensuite utilisé pour l'exportation vers Director. |
Auteur :sebastien.portebois (Sébastien Portebois) | Ecrit le :10 octobre 2005 |
![]() | Débuter en Lingo - 1 | ![]() |
Résumé :Vue d'ensemble des différents types de scripts Lingo, et premier exemple de programme. |
Auteur :retro2 | Ecrit le :03 mai 2007 |
![]() | Débuter en Lingo - 2 | ![]() |
Résumé :Ecriture d'une première méthode simple avec Lingo et sortie dans la fenêtre débogueur. |
Ecrit le :04 avril 2006 |
![]() | Débuter en Lingo - 3 - Objet ou Procédural ? | ![]() |
Résumé :Un script d'exemple qui décline le même jeu selon 3 approches différentes de programmation. |
Auteur :retro2 | Ecrit le :04 mars 2007 |
![]() | Correspondances actionscript/lingoscript | ![]() | ![]() |
Résumé :Une table des correspondances entre les langages Lingo et ActionScript. |
Ecrit le :24 juillet 2006 |
![]() | Optimisation mémoire... Eviter de ramer | ![]() |
Résumé :Optimiser l'application par une meilleure gestion de la mémoire (RAM). |
Auteur :Dalcan | Ecrit le :13 octobre 2005 |
![]() | PropList -> XML | ![]() |
Résumé :Récupérer le contenu d'un fichier XML sous forme de chaîne de caractères à partir d’une liste de propriétés telle que renvoyée par la méthode makePropList du parser XML de Director MX2004. |
Auteur :Yannick Halloin | Ecrit le :13 octobre 2005 |
![]() | Conversion de chaînes de caractères : Lingo <-> UTF-8 | ![]() |
Résumé :Deux fonctions qui permettent la conversion de chaînes de caractères du et vers la norme d'encodage UTF8. |
Auteur :Yannick Halloin | Ecrit le :13 octobre 2005 |
![]() | Utilisation des Listes | ![]() |
Résumé :Introduction à l'utilisation des listes en Lingo. |
Auteur :Drakini | Ecrit le :13 octobre 2005 |
![]() | Director / XML - Partie 1 | ![]() |
Résumé :Récupérer le contenu d'un fichier XML à partir du réseau internet si l'utilisateur est connecté, sinon à partir du CD-ROM, et afficher les informations qui y sont présentes. |
Auteur :Drakini | Ecrit le :13 octobre 2005 |
![]() | Gestion des drag&drop | ![]() |
Résumé :Gestion des drag&drop |
Auteur :glurp (Elliot Coene) | Ecrit le :16 mars 2010 |
![]() | La programmation orientée objet sous Director : le jeu du morpion | ![]() |
Résumé :Initiation à la POO (Programmation Orientée Objet) dans Adobe Director, par l'exemple d'un jeu de morpion. |
Auteur :glurp (Elliot Coene) | Ecrit le :13 août 2009 |
![]() | POO : L'héritage sous Director | ![]() |
Résumé :L'héritage en POO sous Director. Introduction et exemple. |
Auteur :glurp (Elliot Coene) | Ecrit le :31 août 2009 |
![]() | Space Invaders - Partie 1 - La base du moteur de jeu | ![]() |
Résumé :Réalisation détaillée d'un jeu de Space Invaders simple. |
Auteur :matse | Ecrit le :13 octobre 2005 |
![]() | La programmation orientée objet sous Director : le jeu du morpion | ![]() |
Résumé :Initiation à la POO (Programmation Orientée Objet) dans Adobe Director, par l'exemple d'un jeu de morpion. |
Auteur :glurp (Elliot Coene) | Ecrit le :13 août 2009 |
![]() | POO : L'héritage sous Director | ![]() |
Résumé :L'héritage en POO sous Director. Introduction et exemple. |
Auteur :glurp (Elliot Coene) | Ecrit le :31 août 2009 |
![]() | SW3D + 3DSmax : "baking" de textures | ![]() |
Résumé :Créer des ombres pour un objet en 3D. |
Auteur :Cerebral | Ecrit le :03 octobre 2005 |
![]() | Contrôle d'une camera 3D | ![]() |
Résumé :La gestion d'une caméra permettant différents angles de vue dans un monde en 3D. |
Auteur :glurp (Elliot Coene) | Ecrit le :08 septembre 2009 |
![]() | Créer des Mailles | ![]() |
Résumé :Créer en lingo un objet 3D à partir de mailles. |
Auteur :Jagorochi | Ecrit le :08 novembre 2005 |
![]() | Débuter avec Shockwave 3D | ![]() |
Résumé :Débuter avec Shockwave 3D |
Auteur :glurp (Elliot Coene) | Ecrit le :16 février 2010 |
![]() | Utilisation du moteur physique 3D havok | ![]() |
Résumé :Sommaire d'articles sur l'utilisation du moteur physique 3D havok. |
![]() | Mapping d'animation Flash interactive sur un objet 3D | ![]() |
Résumé :Mapping d'animation Flash sur un objet 3D. |
Auteur :Alexandre Labedade | Ecrit le :11 octobre 2005 |
![]() | Multi-Texturing/Per-Pixel Lightning | ![]() |
Résumé :Superposer plusieurs couches de textures pour un rendu photo-réaliste. |
Auteur :Franck Maussand | Ecrit le :03 octobre 2005 |
![]() | Fog culling | ![]() |
Résumé :Optimiser l'affichage d'une scène avec du fog culling |
Auteur :retro2 | Ecrit le :21 août 2006 |
![]() | Ombres Portées | ![]() |
Résumé :Différentes façons de créer des ombres dans des applications en 3D. |
Ecrit le :09 mars 2006 |
![]() | Ombres portées avancé | ![]() |
Résumé :source détaillée du rendu d'ombres en 3d |
Ecrit le :03 août 2011 |
![]() | Créer son petit lecteur perso | ![]() |
Résumé :Créer les éléments de bases qui permettent de faire un lecteur audio avec toutes les fonctionnalités que l'on rencontre généralement sur une platine. Utiliser les pistes en Lingo, et les commandes de bases sur les sons. |
Auteur :Steve Louis | Ecrit le :03 octobre 2005 |
![]() | Lecture aléatoire de MP3 dans différents Dossiers | ![]() |
Résumé :Lire des sons MP3 choisis de façon aléatoire. |
Auteur :Leedoriden | Ecrit le :13 octobre 2005 |
![]() | Fenêtre extensible ( Vertical, Horizontal ) | ![]() |
Résumé :Créer une fenêtre extensible, dans le sens vertical ou horizontal. |
Auteur :Leedoriden | Ecrit le :06 2005 |
![]() | Fenêtre extensible animée + mask | ![]() |
Résumé :Création d'une fenêtre qui s'agrandit de façon animée, grâce à l'utilisation d'un masque. |
Auteur :Leedoriden | Ecrit le :29 juin 2005 |
![]() | MIAW déplaçable | ![]() |
Résumé :Déplacer une fenêtre avec la souris. |
Auteur :Leedoriden, sebastien.portebois (Sébastien Portebois) | Ecrit le :13 octobre 2005 |
![]() | Imaging lingo - Economiser les overlay pour une jauge de vie | ![]() |
Résumé :Fusionner différentes couches en une seule, dans un soucis d'optimisation, en utilisant les fonctions imaging Lingo. |
Auteur :glurp (Elliot Coene) | Ecrit le :02 décembre 2009 |
![]() | Gestion des drag&drop | ![]() |
Résumé :Gestion des drag&drop |
Auteur :glurp (Elliot Coene) | Ecrit le :16 mars 2010 |
![]() | Bouton 2D générique | ![]() |
Résumé :Faire des boutons et des groupes de boutons. |
Auteur :matse | Ecrit le :13 octobre 2005 |
![]() | Case à cocher personnalisée (mode avancé) | ![]() |
Résumé :Créer des cases à cocher personnalisées, s'animant au passage de la souris. |
Auteur :Leedoriden | Ecrit le :03 2005 |
![]() | Case à cocher personnalisée (mode simple) | ![]() |
Résumé :Créer des cases à cocher personnalisées. |
Auteur :Leedoriden | Ecrit le :06 2005 |
![]() | Indicateur de sélection | ![]() |
Résumé :entourer les objets qui peuveznt recevoir le focus d'un liseret qui les met en évidence. |
Auteur :Leedoriden | Ecrit le :12 2004 |
![]() | Comment intégrer texte et images scrollables dans Director ? | ![]() |
Résumé :Une méthode simple et sans Xtras pour intégrer du texte et des images scrollables dans Director. |
Auteur :sebastien.portebois (Sébastien Portebois) | Ecrit le :02 mai 2004 |
![]() | Barre de Progression de temps | ![]() |
Résumé :Créer des barres de progression |
Auteur :Leedoriden | Ecrit le :04 2004 |
![]() | Comportement de transition d'opacité (transparence) | ![]() |
Résumé :Faire apparaître ou disparaître des éléments par variation de transparence. |
Auteur :matse | Ecrit le :13 octobre 2005 |
![]() | Wheelmouse : faire réagir Impressario, textes et champs à la molette de la souris | ![]() |
Résumé :Permettre le défilement des acteurs, et notamment de documents PDF, grâce à la molette de la souris. |
Auteur :sebastien.portebois (Sébastien Portebois) | Ecrit le :06 décembre 2004 |
![]() | Conception de moteur de recherche | ![]() |
Résumé :Construire un moteur de recherche qui cherchera rapidement une chaîne dans une base de donnée de PDFs qui auront été indexés, pour afficher une liste de résultat, et permettre d’afficher le résultat sélectionné en chargeant le pdf et en affichant la page pertinente. |
Auteur :sebastien.portebois (Sébastien Portebois) | Ecrit le :12 septembre 2007 |
![]() | Director / XML - Partie 1 | ![]() |
Résumé :Récupérer le contenu d'un fichier XML à partir du réseau internet si l'utilisateur est connecté, sinon à partir du CD-ROM, et afficher les informations qui y sont présentes. |
Auteur :Drakini | Ecrit le :13 octobre 2005 |
![]() | Détecter la présence d'un fichier sur le disque avec FileXtra4 | ![]() |
Résumé :Comment détecter la présence d'un fichier se trouvant sur un disque dur avec FileXtra4. |
Auteur :Leedoriden | Ecrit le :24 novembre 2005 |
![]() | Ouvrir un fichier externe avec FileXtra4 | ![]() |
Résumé :Ouvrir un fichier externe ( doc, html ... ) avec l’application ( par défaut ) qui est attribuée selon l’extension du fichier à ouvrir. |
Auteur :Leedoriden | Ecrit le :20 septembre 2005 |
Révisions :Octobre 2009 |
![]() | Guide de prise en main pour les utilisateurs de flash | ![]() | ![]() |
Résumé :Deux documents de Macromedia facilitant la prise en main de Director pour les utilisateurs de Flash. |
Auteur :Romain | Ecrit le :12 octobre 2005 |
![]() | Correspondances actionscript/lingoscript | ![]() | ![]() |
Résumé :Une table des correspondances entre les langages Lingo et ActionScript. |
Ecrit le :24 juillet 2006 |
![]() | L'autorun... Création, mise en place, explications | ![]() |
Résumé :Créer un CD-ROM de façon à ce que l'application démarre automatiquement sans action de l'utilisateur, sous Windows. |
Auteur :Dalcan | Ecrit le :10 octobre 2005 |
![]() | Création d'un cd hybride MAC/PC | ![]() |
Résumé :Créer un CD-ROM de façon à ce que l'application démarre automatiquement sans action de l'utilisateur, sous Windows aussi bien que sous MAC OS 8.5 |
Auteur :Gihel | Ecrit le :10 octobre 2005 |
![]() | Détection et Installation de QuickTime | ![]() |
Résumé :Détecter Quicktime et l'installer si nécessaire, pour pouvoir lire les vidéos incluses dans un CD-ROM. |
Auteur :chbruno | Ecrit le :13 octobre 2005 |
![]() | Protection des animations shockwave | ![]() |
Résumé :Présentation de différentes méthodes permettant de protéger ses applications contre le vol, et de façons de réagir un cas de vol. |
Auteur :Gary Rosenzweig, Jagorochi | Ecrit le :10 octobre 2005 |
![]() | Création d'un AUTORUN pour vos projets cd-roms |
Résumé :Comment demander l'exécution automatique d'un programme ou l'affichage automatique d'un document à l'insertion du CD-ROM. |
Auteur :egraphiste | Ecrit le :12 août 2005 |
Et pour finir, trouvez ici des liens intéressants.
