mar 14 2012

Google globe – aerys

Lors de recherches de nouveauté je suis tombé sur l’excellent blog de Aerys qui propose plusieurs démos de réalisations Flash donc celle du globe google retranscrit en flash.

Grâce à cela j’ai pu réaliser cette vue 3D représentant les visites sur mon blog actionscript3.be par région (source: Google analytics).

Voici le résultat:

Voici l’article sur le blog d’Aerys
Moteur 3D Minko
Les sources de l’application et le moteur sont disponible sur GitHub.


août 3 2011

3D dans Flash

Depuis quelque temps maintenant la 3D envahi nos navigateurs et ce en grande partie via la plateforme Flash, notamment grâce au très connu moteur Papervision 3D dont j’avais déjà parlé lors d’articles précédents.

Une nouvelle barrière va être franchie très bientôt avec l’arrivée de Flash Player 11. Adobe nous réserve une série d’améliorations dont (enfin) le support des processeurs 64bits mais surtout une gestion optimal des scènes 3D. Je vous invite à vous rendre sur le site d’Adobe pour en savoir plus et télécharger la bêta disponible . La version finale quant à elle devrait être disponible fin de cette année.
Le nouveau système de traitement de la 3D anciennement appelé « Molehill » permet à Flash Player d’utiliser directement les ressources de votre GPU et ainsi d’offrir un rendu à 60hz même lors d’une animation en haute résolution.

Avec Flash Player 11 je vous invite à tester le moteur Away3D que j’ai eu l’occasion de voir en action via l’excellente démo du blog Cornflex.


juin 2 2011

Ajouter une bordure sur un MovieClip

Si vous avez déjà été confronté au faite de devoir rajouter une bordure sur une forme en AS3 vous avez sans doute remarquez qu’il n’existe rien de tout fait pour en rajouter une (comme le paramètre border=true sur les TextFields), sans devoir rajouter par exemple un filtre glow très épais.

Voici une méthode simple pour en dessiner une grâce à la classe graphics:
Continue reading


mai 30 2011

AirResizer 1.6 – Réécriture pour le web.

Nouvelle update de AirResizer.
A la demande de Greg de PixFactory, j’ai rajouté la réécriture des noms des fichiers exportés pour être mieux gérer sur le net.


Télécharger AirResizer 1.6

Si vous n’avez pas Air d’installé, vous pouvez le télécharger gratuitement ici :

http://get.adobe.com/fr/air/


avr 21 2011

Francois Loiselet – Architecte paysagiste

Nouveau projet perso full flash pour un ami qui se lance en tant qu’architecte paysagiste.
N’hésitez pas à le contacter si vous êtes intéresse.
http://www.francois-loiselet.com

Francois architecte paysagiste
Francois architecte paysagiste

Outil: Flashdevelop,Tweenlite Greensock Notepad++
Design reçu.


avr 18 2011

AirResizer 1.5 – nouvelles fonctionalitées

Mise à jour de AirResizer

Au programme de cette release:

    Gestion du multi-fichiers (demandée par DarkO).
    Prise en charge du presse-papier de votre OS.

airresizer1_5 preview

Continue reading


avr 14 2011

AirResizer – Resizer d’image en Air avec FlashDevelop

Petit projet personnelle et premier réalisé en Air.
Grâce à cet outil de taille et de temps de chargement microscopique vous allez pouvoir resizer et compresser des images très rapidement.
Fini les e-mails qui contiennent des images très lourde et qui mettent 2h à être envoyé, vous n’aurez plus d’excuses.
Il vous suffit de l’installer et de le lancer pour qu’il soit prêt. Ensuite glisser simplement n’importe quel image jpeg ou png directement dans la zone en pointillée et en une seconde une vignette de cette image est créer sur votre bureau.

Vous pourrez ainsi compresser rapidement des lourdes images de votre appareil photo numérique pour les insérer dans un mail par exemple. Votre e-mail sera alors beaucoup plus rapide à être envoyé.

AirResizer Preview

Continue reading


mar 31 2011

Jeux flash avec flashdevelop

Voici mon premier petit jeu flash réalisé entièrement grâce à Flashdevelop et mis en ligne sur Facebook.
Très basique mais sympa pour un premier essaie. Inspiré d’un moteur déjà existant.

Bon amusement


mar 28 2011

AS3 – try catch finaly

Pour éviter des messages d’erreur inopportun et/ou pour bien séparer chaque erreurs éventuellement. N’oubliez pas le ‘ try-catch-finaly’.

try {
	//Instructions

}
catch(e:Error) { // Type d'erreur à détecter

	FlashConnect.trace("Error found: " + e);

}
//(rajouter autant de catch que nécessaire)
finally {
	//Instruction final
       //Par exemple relancer ou afficher un output
}

mar 9 2011

Timer, Delayedcall… Déclancher des évenements.

Très souvent dans un jeu ou une application flash, il est nécessaire de déclencher un évènement après x secondes ou toutes les x secondes.

Voici plusieurs méthodes pratiques pour le faire:

Continue reading