Forums Développement Multimédia

Les formations Mediabox
Les formations Mediabox


Programmation - Bases et généralités

Articles généraux de programmation ActionScript. Concepts de base et divers sujets.



title="Voir/Cacher54 articlesAfficher seulement les articles avec : Cliquer pour filtrer les articles.Cliquer pour filtrer les articles.Cliquer pour filtrer les articles.
Différence dans la portée des variables entre ActionScript2 et ActionScript3Compatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Une petite différence (bug ?) entre la portée des variables en ActionScript 3 par rapport à la même portée des variables en ActionScript 2.
Auteur :ekameleon (Marc Alcaraz)Ecrit le :06 avril 2008
Enumérations - Type-safeCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :En ActionScript il n'existe pas de vraie implémentation précise des énumérations. Il existe donc plusieurs recettes de cuisines pour les utiliser.
Auteur :ekameleon (Marc Alcaraz)Ecrit le :05 décembre 2006
Enumeration avec un for..in sur une instance de classe as3Compatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Utiliser la structure de boucle for..in pour énumérer les propriétés d'un objet. Différences entre l'AS2 er l'AS3.
Auteur :ekameleon (Marc Alcaraz)Ecrit le :30 janvier 2007
Les opérateurs binairesCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Les opérateurs binaires en Actionscript.
Auteur :ThoutmosisEcrit le :24 janvier 2010
Protection sur les scopes des méthodes d'une classe en AS3.Compatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Explications sur une différence majeure entre l'AS2/AS1 et l'AS3 au niveau du scope (cible de la référence que renvoi l'objet this dans une fonction) des méthodes d'une classe. .
Auteur :ekameleon (Marc Alcaraz)Ecrit le :07 avril 2008
Enumeration avec un for..in sur une instance de classe as3Compatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Différence entre l'utilisation de l'instruction for..in sur une instance de classe AS2 et une instance de classe AS3.
Auteur :ekameleon (Marc Alcaraz)Ecrit le :30 janvier 2007
Nombre maximum de récursions en AS3 dans Flash CS3Compatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Des fonctions récursives et de la limite d'appels récursifs selon la version d'ActionScript
Auteur :ekameleon (Marc Alcaraz)
Ecrire correctement en ActionScriptCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Un article sur les conventions d'écriture du code ActionScript, et sur la documentation du code.
Différentes manières de parcourir un tableauCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Auteur :ITERATIF (Olivier Bugalotto)
Débugger avec l'IDE Flash CS4 et +Compatible Flash CS4. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Auteur :frangois (frangois)Ecrit le :19 mai 2011
MouseEvent / AddEventListener : Clics et événements souris sur les boutons et les clipsCompatible Flash CS3. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Comprendre le principe des écouteurs, et plus précisément écouter les événements souris (clic, roll over, double clic…). Quasiment aucun prérequis.
Auteur :NatalyEcrit le :25 janvier 2011
Minimiser vos appel de fonction - Event.RENDER & InvalidationCompatible Flash CS3. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Comment appeler moins souvent des fonctions de mises à jour graphiques après modifications multiples des propriétés d'un objet.
Auteur :billyben (Billyben)Ecrit le :12 juin 2010
Où placer son code? La classe document dans Flash CS3Compatible Flash CS3. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Utiliser la classe du document pour y mettre le code principal de l'animation, plutôt que la première image d'un calque du scénario.
Auteur :ITERATIF (Olivier Bugalotto)
Révisions :lilive - 15/05/2010
FlexUnitCompatible Flash Builder 4. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :FlexUnit est un framework open source permettant d'effectuer des tests unitaires afin de s’assurer du fonctionnement correct d’une partie déterminée d’un logiciel ou d’une partie de programme.
Auteur :d.exter (Denis exter)Ecrit le :21 février 2010
Tests Unitaires avec Flash Builder et FlexUnit 4Compatible Flash Builder 4. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Mettre en place des tests unitaires dans vos projets Flash/Flex à lʼaide du framework Flex Unit dans Flash Builder.
Auteur :slyc3 (DOMIN Steve)Ecrit le :09 septembre 2010
Initiation Flex Builder / MXML - Le projet AgessaCalculatorCompatible Flex Builder 2. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Exemple de création d'une application avec Flex Buider 2 : Un outil de calcul pour les artistes auteurs affiliés à la Maison de Artistes ou à l'AGESSA.
Auteur :ekameleon (Marc Alcaraz)Ecrit le :05 décembre 2006
Flex 4 en un jourCompatible Flex 4. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Flex 4 en un jour
Auteur :tannoy (Antony Chauviré)Ecrit le :13 octobre 2010
Les bouchons de testCompatible Flex 2. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :La technique du bouchon lors de tests unitaires.
Auteur :ITERATIF (Olivier Bugalotto)Ecrit le :05 février 2007
Les expressions régulièresCompatible Flex. Cliquer pour en savoir plus sur les compatibilités.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Utiliser les expressions régulières pour verifier, rechercher et manipuler des chaines de caractères.
Auteur :ITERATIF (Olivier Bugalotto)Ecrit le :07 mars 2007
Exemples pratiques d'utilisation de la classe VectorCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Petite étude comparative des Vectors et Arrays, avec quelques exemples de remplacement d'arrays par des Vectors dans des classes génériques.
Auteur :gnicos (Nicolas Gauville)Ecrit le :23 avril 2010
Programmation AS3 premiers pasCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Le tout premier chapitre d'une suite à l'adresse des grands débutants en matière de développement. Les variables, les types, les fonctions, la syntaxe
Auteur :NatalyEcrit le :26 mai 2011
BitmapData.threshold : DémystificationCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Démystification de la méthode threshold de BitmapData
Auteur :billyben (Billyben)Ecrit le :16 novembre 2012
Utilisation des boucles en ActionScript 3Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Utilisation des boucles en ActionScript 3
Auteur :tannoy (Antony Chauviré)Ecrit le :24 février 2011
Glissé-lâché (drag&drop) et pointeurs personnalisésCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Déplacer un objet par glisser-lâcher. Changer le pointeur par défaut par un visuel (clip) de votre choix
Auteur :NatalyEcrit le :28 août 2012
Ajouter et supprimer des clips dynamiquementCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :comment ajouter, supprimer, déplacer, manipuler les clips et plus généralement les objets d'affichage (DisplayObjects)
Auteur :NatalyEcrit le :31 décembre 2011
Modulo c'est aussi facile qu'utileCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Auteur :NatalyEcrit le :23 avril 2013
Manipuler un MovieClipCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Manipuler les clips, comprendre l'arbre d'héritage des objets d'affichage et le transtypage
Auteur :NatalyEcrit le :19 octobre 2011
Objets, méthodes, propriétés, toussa…Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Eléments fondamentaux : vocabulaire, syntaxe et prérequis pour chapitres suivants
Auteur :NatalyEcrit le :09 juillet 2011
Passage de l'AS2 à l'AS3 - Migration vers la dernière version d'ActionscriptCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Premiers pas lors du passage AS2/AS3
Auteur :NatalyEcrit le :22 août 2010
Champs texte et StringCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Manipuler des chaines de caractères (String), les afficher, lire des champs Texte, utiliser TextInput et TextAera
Auteur :NatalyEcrit le :06 octobre 2011
Comprendre les tableaux (Array)Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Se familiariser avec la classe Array, créer, manipuler, parcourir des tableaux de données. Collections de méthodes usuelles de traitements des tableaux.
Auteur :NatalyEcrit le :27 mars 2010
Les types de donnéesCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Les types de données
Auteur :tannoy (Antony Chauviré)Ecrit le :13 avril 2010
La classe Vector : un tableau d'éléments de même typeCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Découverte et utilisation de la classe Vector
Auteur :tannoy (Antony Chauviré)Ecrit le :04 mars 2010
Pratique d'Actionscript 3Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Cet ouvrage, de Thibault Imbert, dresse un panorama de l’utilisation d’ActionScript 3 et de ses nouveautés, ainsi que du nouveau lecteur Flash 9. Une véritable mine d'informations pour débuter en AS3.
Auteur :Thibault ImbertEcrit le :28 juillet 2008
Pratique d'Actionscript 3 - Chapitre 4 - La liste d'affichageCompatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :L'organisation de la liste d'affichage, comment y ajouter ou en retirer des objets, comment gérer les profondeurs, et autres subtilités.
Auteur :Thibault ImbertEcrit le :28 juillet 2008
Le global en AS3Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Utilisation et ciblage de propriétés globales en AS3.
Auteur :ekameleon (Marc Alcaraz)
Label sur vos break et continue.Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Donner un nom de label aux instructions (boucles, etc..) qui vont utiliser ensuite des break ou des continue.
Auteur :ekameleon (Marc Alcaraz)
Internationalisation avec AS3Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Faire en sorte de pouvoir adapter le contenu à la langue et la nationalité de l'utilisateur.
Auteur :Benomar Younès
MovieClip.play() inactif au lancement d'une application en AS3Compatible ActionScript 3. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Comment contourner le problème d'un appel MovieClip.play() sur la première image pour un MovieClip posé sur la scène dans l'environnement auteur.
Auteur :ekameleon (Marc Alcaraz)
Cibler des clips enfants créés dynamiquementCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Obtenir la liste de tous les MovieClips enfants d'un MovieClip parent donné.
Auteur :tambraEcrit le :15 mai 2007
Les bonnes pratiques en FlashCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Quelques conseils généraux de programmation.
Conventions d'écritureCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Présentation de conventions de nommage en ActionScript.
Mots réservésCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Une liste des mots clés réservés inutilisables comme noms de variables et d'objets.
Les types de variablesCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Présentation des différents types de variables en AS2.
Auteur :neo-lao
Interception des erreursCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Intercepter des erreurs à l'exécution, réagir en conséquence, créer ses propres types d'erreur.
Auteur :LAlex
_levelCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Comprendre et utiliser les différents niveaux (_level) de l'animation.
Auteur :ekameleon (Marc Alcaraz)
Chaine de portée et perte de mémoire dans Flash MXCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Comprendre où il est possible d'accéder à une variable en fonction de l'endroit où elle est déclarée. utilisation des variables dans les fonctions. Lien avec la gestion de la mémoire.
Auteur :Timothée Groleau
ASSetPropFlagsCompatible ActionScript 2. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Autoriser ou cacher des propriétés pour l'énumération (boucle for..in) avec ASSetPropFlags() .
Debugger une animation FlashCompatible ActionScript 1 et 2. Utilise des techniques dépréciées. Cliquer pour en savoir plus sur les compatibilités.
Résumé :Trouver où sont les erreurs qui font que l'application ne fonctionne pas, ou pas comme prévu.
Auteur :LAlex
Tester les superpositions (hitTestObject, hitTestPoint)
Résumé :utilisation des méthodes hitTestObject et hitTestPoint avec du drag&drop
Auteur :NatalyEcrit le :29 octobre 2012
Liste d'affichage, imbrication et profondeur des objets
Auteur :nataly (Nataly)Ecrit le :13 février 2012
Structures de contrôle : If
Résumé :Contrôler le code en exécutant des instructions différentes, selon que certaines conditions sont vérifiées ou non
Auteur :NatalyEcrit le :21 mai 2011
Système binaire et représentation des nombres
Auteur :ThoutmosisEcrit le :16 janvier 2010
le titre pour faire genre
Auteur :nataly (Nataly)Ecrit le :16 octobre 2012