Sujets sur : Cours AS3

Des cours ActionScript Flash chaque semaine.

Comment arrondir un nombre en 2 lignes de code avec ActionScript / Flash ?

Commentaires fermés sur Comment arrondir un nombre en 2 lignes de code avec ActionScript / Flash ?

Ecrit le 1 juillet par Matthieu
Publié dans le(s) sujet(s) ActionScript 3 |Cours AS3

Pour continuer à répondre à vos nombreuses questions suite à la Formation AS3 Facile,

Voici une question qui revient très souvent de la part des Développeurs :

  • Comment arrondir des nombres en ActionScript / Flash ?
Il y a plusieurs solutions.
Je vous propose une fonction très simple et très rapide à utiliser dans vos applications flash.

Arrondir un Nombre

Nous allons tout simplement utiliser la fonction d’arrondi par défaut de la classe Math de Flash.

Et nous allons la combiner à l’utilisation des puissances de 10 pour obtenir le nombre de décimales souhaitées.

Tout se résumé à seulement 2 lignes de code ! (voir 1 seule)

[codesyntax lang= »actionscript3″ title= »Rounding » bookmarkname= »Rounding »]

[/codesyntax]

La 1ère ligne calcule la puissance de 10 nécessaire.

Sur la 2ème ligne, il y a plusieurs calculs à la suite :

  • Premièrement, le nombre est multiplié par la puissance de 10 pour décaler la virgule.
  • Deuxième le nombre est arrondi avec Math.round().
  • Dernièrement, la puissance de 10 divise le nombre pour mettre la virgule au bon endroit et afficher les décimales.

Démonstration Arrondir un Nombre

Appuyez sur le bouton « c’est parti » pour lancer l’arrondi de nombre aléatoire.

Télécharger le code source Arrondir un Nombre

L’application de démonstration « Arrondir un Nombre » met en pratique les cours ActionScript ci-dessous :

Posez vos questions ActionScript / Flash ?

Posez-moi dès maintenant vos questions ActionScript / Flash, et je vous répondrai dans les prochains tutoriels.

Comment communiquer entre Flash et javascript / Html avec ExternalInterface ?

Commentaires fermés sur Comment communiquer entre Flash et javascript / Html avec ExternalInterface ?

Ecrit le 17 juin par Matthieu
Publié dans le(s) sujet(s) ActionScript 3 |Cours AS3

Après avoir appris comment échanger des informations entre Flash et Php / MySQL, maintenant, vous allez apprendre une technique encore plus intéressante pour ajouter du dynamisme à vos applications :

  • L’échange de données entre Flash et javascript / Html via la classe ExternalInterface.

Il est possible de combiner une application flash qui interagit avec du contenu Html via du javascript.

En fonction des actions de l’utilisateur, vous pouvez d’un côté mettre à jour le contenu Flash ou le contenu Html !

Voici ce que vous allez apprendre dans ce tutoriel flash :

  • Comment mettre en oeuvre de la classe ExternalInterface pour activer la communication Flash / javascript.
  • La technique pour créer des fonctions javascript et ainsi modifier le contenu Html depuis Flash.
  • Comment à partir d‘un contenu Html dynamique, mettre à jour votre application Flash.

Cette formation flash vous permet d‘ajouter des possibilités supplémentaires dans vos applications en partageant des informations entre Flash – javascript et Html.

ExternalInterface – Flash / javascript / Html

Version démonstration

La version de démonstration pratique de l’application se situe juste à la fin de ce tutoriel flash.

Télécharger le code source du cours ActionScript

Et voici le code source de l’application Flash pour échanger des informations avec javascript / Html.

Télécharger “Communication Flash Javascript Html”

ex-communication-flash-javascript-html.zip – Téléchargé 749 fois – 92,44 Ko

Avez-vous déjà mis en œuvre cette technique dans vos applications flash ?

Par exemple, vous pouvez combiner dans une application (un site web ou autre) de l’Html 5 (via de l’Ajax) et du Flash pour créer une application Html 5 / Flash qui réunit le meilleur des 2 technologies.

Partagez vos questions / projets ci-dessous.

Créer des swf polices partagées – embed fonts en pure ActionScript

2 questions

Ecrit le 3 mai par Matthieu
Publié dans le(s) sujet(s) ActionScript 3 |Cours AS3

Le tutoriel flash de cette semaine vous propose une nouvelle méthode rapide pour créer des swf contenant des polices de caractères ou embed fonts.

C’est une solution qui utilise des outils entièrement gratuits comme FDT ou encore FlashDevelop.

Voici ce que vous allez apprendre dans ce tutoriel ActionScript :

  • La technique en pure ActionScript pour créer des swf contenant des polices de caractères.
  • Cette solution est compatible quelque soit l’éditeur ActionScript : Adobe CS5, FDT, FlashDevelop…
  • Comment créer des swf embed fonts ou polices partagées, directement à partir de fichiers ttf.
  • La méthode pour associer plusieurs styles (italique, gras, gras-italique) à la même police.
  • Une technique unique pour associer une police gras et une police italique à partir de fichiers ttf différents à une embed font identique dans flash !
  • La stratégie pas à pas pour le chargement dynamique du swf contenant les embed fonts – polices partagées.
  • Et surtout comment utiliser les embed fonts dans une application flash.

Cette formation AS3 vous permettra de créer des swf contenant des polices partagées, pour les charger dynamiquement et les utiliser dans votre application ou jeu flash.

Embed Fonts / Polices partagées

Version démonstration

Ci-dessous, un exemple d’application flash qui charge un swf « embed fonts » et les utilise pour afficher du texte.

Télécharger le code source complet

Télécharger “Embed Fonts pure AS3”

ex-embed-fonts.zip – Téléchargé 656 fois – 413,22 Ko

Consultez le tutoriel original sur le site scottgmorgan.com.

Consultez les méthodes embed fonts :

Quelle technique utilisez-vous pour créer vos swf embed fonts ?

Nous avons vu plusieurs tutoriels flash pour créer des swf embed fonts – polices partagées (swfmill, FDT, pure AS3, Adobe CS5).

Dites-moi votre solution préférée et pourquoi dans les commentaires ci-dessous !

Utiliser un code source AS3 avec Adobe Flash CS5 – Import des fichiers .as et .swc

2 questions

Ecrit le 28 février par Matthieu
Publié dans le(s) sujet(s) Cours AS3 |Editeur ActionScript

Le thème de la formation flash de cette semaine répond à une question qui revient souvent parmi les Développeurs qui suivent la Formation AS3 Facile :

  • Comment utiliser des codes sources et importer les classes as directement dans Adobe Flash CS5.
  • La technique pour utiliser les fichiers .swc avec Adobe Flash CS5.

C’est très simple d’importer un code source complet pour le compiler avec Adobe Flash CS5.

C’est ce que je vous propose de découvrir à travers ce tutoriel flash sur Adobe Flash CS5.

Vous apprendrez également comment compiler votre application avec Adobe Flash CS5 pour créer un swf tout neuf !

Adobe Flash CS5 – import des fichiers as et swc

Télécharger le code source du tutoriel AS3

Vous trouverez l’ensemble du code source utilisé durant cette formation flash.

Télécharger “Adobe Flash CS5 - Import des classes .as et .swc”

flash-cs5-ticket-a-gratter.zip – Téléchargé 1038 fois – 280,99 Ko

Souhaitez-vous d’autres tutoriels sur Adobe Flash CS5 ?

Donnez-moi les thèmes des prochains tutoriels sur Adobe Flash CS5, via les commentaires ci-dessous.

[adrotate block= »2″]

Utiliser un code source AS3 avec l’éditeur FDT – Import des fichiers .as

Commentaires fermés sur Utiliser un code source AS3 avec l’éditeur FDT – Import des fichiers .as

Ecrit le 16 février par Matthieu
Publié dans le(s) sujet(s) Cours AS3 |Editeur ActionScript

Le thème de la formation ActionScript 3 de cette semaine répond à une question qui revient souvent parmi les Développeurs qui suivent la Formation AS3 Facile :

  • Comment utiliser des codes sources et importer les fichiers as directement dans l’éditeur FDT ?

En fait, c’est très simple et très rapide d’importer un code source complet dans un projet FDT PowerFlasher.

C’est ce que je vous propose de découvrir à travers cette formation flash sur l’éditeur FDT.

Vous apprendrez également comment compiler très rapidement et efficacement votre projet Flash avec FDT pour créer un swf tout neuf !

L’éditeur FDT – import des fichiers as

Télécharger le code source du cours AS3

Vous trouverez l’ensemble du code source utilisé durant cette formation flash.

Télécharger “FDT import des fichiers as”

exercice-fdt-import-classes.zip – Téléchargé 736 fois – 277,85 Ko

Souhaitez-vous d’autres cours sur l’éditeur FDT PowerFlasher ?

Donnez-moi les prochains thèmes des cours sur l’éditeur FDT, via les commentaires ci-dessous.

Créez des Applications Flash Performantes avec notre Formation Flash ActionScript 3 !

44 questions

Ecrit le 17 octobre par Matthieu
Publié dans le(s) sujet(s) Cours AS3 |Projet

Découvrez la Formation ActionScript 3 « AS3 Facile »

Dans cette courte vidéo, découvrez le contenu de la Formation AS3 Facile et surtout comment en profiter gratuitement dès maintenant.

Développez des Jeux et Applications Flash avec la Formation AS3 Facile !

Recevez Gratuitement Des Cours en Vidéos, des codes source et des livrets de formation.
Et en bonus gratuit : Le Framework AS3 Facile ! 

Descriptif de la Formation AS3 Facile

 Des Cours Hebdomadaires Gratuits

A travers des cours ActionScript complets, recevez chaque semaine, gratuitement, des conseils, les stratégies et les techniques utilisés par un Développeur ActionScript Professionnel :

  • Des codes sources commentés avec les fichiers fla.
  • Des cours en vidéos avec des explications pas à pas pour partir sur des bases solides en ActionScript 3.
  • Des tutoriels d’utilisation des meilleurs éditeurs ActionScript (FDT, FlashDevelop).

 

Un guide étape par étape

De plus, pendant plusieurs cours, vous concevrez votre propre framework de composants visuel en pure AS3:

  • La création d’un Button réutilisable pour l’ensemble de vos applications Flash.
  • Le développement d’une ScrollBar, qui est la base de plusieurs composants graphiques.
  • La construction d’une List personnalisée.
  • L’amélioration de la List pour créer une liste déroulante ou ComboBox.
  • Une classe pour simplifier l’utilisation de la classe TextField.
  • L’ajout d’une infos-bulle ou ToolTip personnalisée sur l’ensemble de vos composants graphiques.
  • Et bien d’autres composants visuels…

 

 Le code source complet du Framework AS3 Facile

Vous recevrez également le code source du Framework de composants AS3 Facile:

  • Des cours détaillés pour apprendre à utiliser chaque composants dans vos applications Flash.
  • Des exemples complets pour personnaliser et adapter les graphismes des composants à vos RIA Flash.
  • Des classes ActionScript commentées afin que vous puissiez adapter et ajouter de nouvelles fonctionnalités aux composants AS3 Facile.

 

Des Bonus Gratuits

Et pour finir, avec la Formation AS3 Facile, vous pourrez télécharger plusieurs bonus gratuitement:

  • Un livret sur le développement AS3 pour utiliser efficacement le plus abouti des Éditeurs ActionScript 3 : FDT.
  • Le livret contenant les 50 meilleurs conseils en programmation ActionScript.
  • Le livret sur l’optimisation des publicités dans Flash.

 

Renseignez votre prénom et votre adresse mail pour recevoir la Formation AS3 Facile.

Rejoignez les Développeurs ActionScript de la Formation AS3 Facile.

 

Développez des Jeux et Applications Flash avec la Formation AS3 Facile !

Recevez Gratuitement Des Cours en Vidéos, des codes source et des livrets de formation.
Et en bonus gratuit : Le Framework AS3 Facile ! 

Inscrivez-vous dès maintenant pour profiter de cette Formation ActionScript 3 Gratuitement.

Comment utiliser la 3D dans Flash avec Away3D – partie 1

1 question

Ecrit le 4 octobre par Matthieu
Publié dans le(s) sujet(s) Cours AS3 |Flash 3D

Le Cours AS3 de cette semaine aborde un sujet qui prend de plus en plus d’importance  : la 3D dans Flash.

Effectivement, le Flash Player 11 est orienté 3D avec une amélioration significative des performances et une utilisation du GPU (processeur de la carte graphique).

Pour exploiter ces nouvelles possibilités de Flash, nous allons nous intéresser au moteur 3D : Away3D.

Un moteur open source, très performant, avec une version optimisée pour le Flash Player 11 (qui sort prochainement).

Voici ce que vous allez apprendre dans ce Cours ActionScript :

  • Comment implémenter et utiliser l’API Away3D dans une application flash.
  • Le code complet pour créer un effet 3D sur un champ texte en utilisant des polices dynamiques (chargement à la volée).
  • Les principales fonctionnalités de Away3D.
  • Les possibilités offertes par la version 11 du Player Flash avec ce moteur 3D !
  • Un parcours de l’API Away3D avec la découverte de plusieurs classes : création d’une scène 3D, gestion de la caméra, du rendu d’une vue en 3D, l’import / export de fichiers…

 

  • Et encore plein d’autres possibilités… le moteur Away3D regorge de fonctionnalités 😉

Cette formation vous permettra de découvrir l’API Away3D et de créer votre première application flash en 3D.

Tout au long de l’année, plusieurs cours ActionScript sont entièrement consacrés au moteur Away3D.

Le moteur Away3D

Version démonstration

Ci-dessous un exemple tout simple d’utilisation de la 3D dans flash !

Télécharger le code source du cours AS3

Vous trouverez l’ensemble du code source commenté pour vous aider dans l’utilisation du moteur Away3D dans vos applications flash.

Télécharger “Away3D Effet Texte”

away3D-text-effect-ex1.zip – Téléchargé 794 fois – 969,49 Ko

Téléchargez la dernière version du moteur Away3D.

Vous pouvez consulter la documentation complète de l’API Away3D.

Et voici les sources ActionScript Away3D sur Google Code.

Et vous, quel moteur 3D utilisez-vous dans vos applications flash ? Away3D, Sandy 3D, Parpervision3D ?

Dites-moi votre moteur 3D préféré et pourquoi celui là dans les commentaires.

Comment créer des fichiers PDF en AS3 / Flash avec AlivePDF

Commentaires fermés sur Comment créer des fichiers PDF en AS3 / Flash avec AlivePDF

Ecrit le 22 septembre par Matthieu
Publié dans le(s) sujet(s) Cours AS3 |Framework AS3

Le thème du Cours AS3 de cette semaine répond à une question qui revient souvent parmi les Développeurs qui suivent la Formation AS3 Facile : Est ce possible de créer des fichiers pdf avec Flash ? Si oui, comment ?

Oui c’est possible, il existe même plusieurs Framework ActionScript 3 dédiés à la création de fichiers pdf avec Flash.

Aujourd’hui, nous allons étudier l’API AlivePDF réalisée par Thibault Imbert (que vous commencez à bien connaitre!).

Voici ce que vous allez apprendre dans ce Cours ActionScript :

  • Comment implémenter et utiliser l’API AlivePDF dans une application flash.
  • Le code complet pour fournir un fichier PDF correspond à la création de votre internaute et cela directement depuis votre application flash.
  • Comment utiliser la majorité des fonctionnalités de l’API AlivePDF.
  • Les différentes techniques pour insérer des images, des formes, des polices de caractères dans votre fichier pdf, étape par étape, et tout en flash !

 

  • Et encore plein d’autres possibilités… l’API AlivePDF regorge de possibilités 😉

Cette formation vous permettra d’être capable d’utiliser l’API AlivePDF et d’implémenter les fonctionnalités dont vous avez besoin pour créer des fichiers PDF à partir de votre application flash.

L’API AlivePDF

Version démonstration

Ci-dessous un exemple tout simple de génération de fichiers pdf à partir de flash !

Télécharger le code source du cours AS3

Vous trouverez l’ensemble du code source commenté pour vous aider dans l’utilisation de l’API AlivePDF dans vos applications flash.

Télécharger “AlivePDF”

alivepdf-exemple.zip – Téléchargé 1096 fois – 2,86 Mo

Téléchargez la dernière version de la librairie AlivePDF.

Vous pouvez consulter la documentation complète de l’API AlivePDF.

Et voici le site officiel AlivePDF, pour être informé des dernières nouveautés.

Et vous, utilisez-vous l’API AlivePDF pour générer vos PDF ?

Ou peut être que vous utilisez une autre librairie AS3 ? Ou alors, vous passez par PHP pour créer vos fichiers PDF ?

Je suis curieux d’avoir vos retours sur la création de fichiers PDF avec Flash.