Nouveautés Flash Player 11.2 (Beta au 7/12/2011) Les nouveautés principales que la majorité des programmeurs risquent d’utiliser tournent autour de la gestion souris. Voyons ça en détail. !! Les swfs d’exemples necessitent le Player 11.2 (beta) ou supérieur !! Téléchargez la beta 11.2 ici Gestion du right clic et du middle clic de la souris [...]
Avec la sortie de Flash player 11, une petite révolution fait son apparition : Stage3D. Connue auparavant sous le nom de Molehill, cette nouvelle API apporte ce dont beaucoup de développeurs Flash on rêvé : la VRAIE 3D, calculée par le GPU (carte graphique) de l’ordinateur. Si Stage3D permet évidemment d’afficher des modèles 3D complexes de plusieurs dizaine de milliers de polygones (voir ici, ici et là), un autre usage a rapidement été envisagé : l’affichage 2D. En effet, qu’est ce que la 2D, sinon de la 3D avec une dimension en moins
Le 4 octobre prochain de 14h à 15h, Nicolas Gans – formateur Flash chez Regart.net – sera chez Adobe France pour animer un e-seminaire sur le thème « Développement de jeu avec AIR mobile ». Lors de cet atelier online, il abordera la création d’un casse-brique en AIR mobile avec Flash CS5.5 et Flash Builder, depuis la [...]
Depuis la sortie de Flash CS5.5 et de Flash Builder 4.5, AIR 2.6 et AIR 2.7 vous permettent de développer des applications iOS en AS3 et de les déployer sur iPhone, iPad et iPod Touch. Il n’est dès lors plus nécessaire d’apprendre l’Objective C et de posséder un Mac pour créer des applications. Toutefois, la création de votre premier fichier *.ipa (le format des applications iOS) vous demandera de passer par des étapes préliminaires longues et complexes…
Hello Flash world ! Après avoir listé quelques features de la CS5.5, nous allons dans cet article vous en dire davantage sur Flash CS 5.5. Pas besoin de le cacher, la plupart est en rapport avec le développement multi-écrans. Voici quelques-unes des nouveautés donc de Flash CS 5.5 : Aide à la gestion des calques [...]
C’est un fait avéré que l’animation de clips vectoriels peut être coûteuse en CPU et en mémoire. Ce phénomène s’accentue d’autant plus lors de développements sur mobile où le processeur et la mémoire vive sont extrêmement limités par rapport à des machines de bureau.
A partir de la version 10.2 du player Flash, Avec la possibilité de changer l’icône du mouseCursor, Adobe a introduit une couche supplémentaire permettant de lire de la vidéo de manière plus rapide et utilisant l’accélération matérielle des cartes graphique.
Cette couche se trouve au niveau de l’objet stage de votre animation, elle est directe et ne fait pas partie de la liste d’affichage à proprement parler, elle n’est pas un DisplayObject. En conséquence, elle ne bénéficie pas des méthodes et propriétés habituelles des DisplayObjects, elle ne gère pas non plus la couche alpha.
La classe FileReference permet de charger un MP3 depuis le disque dur local (client) via la méthode load(). Cependant, le fichier reçu se trouve dans un byteArray, nous recevons un RAW. Évidemment, la classe Sound ne permet pas de charger ce type de données, il faut alors passer par du code écrit sois même qui devra parser le MP3, gerer la partie ID3 et créer une classe Sound qui contient le son MP3. Ce genre de mini Framework existe, notamment AudioFx.
Je vous mets en ligne mes slides de la mini-conf de 10 minutes que j’ai présenté lors de l’événement « Lightning talks » organisé par Adobe, les Tontons Flexeurs et Flashxpress le 24 mars 2011.
J’y ai présenté un aperçu des techniques et bonnes pratiques en matière de cache des éléments vectoriels d’un jeu ou d’une application AS3 pour AIR mobile. Toutes ces techniques permettent de faire grimper significativement le framerate de vos applications.