Installer Papervision

24mars 2007

Papervision, ce super projet de moteur 3D en Flash n’est toujours pas diffusé officiellement. Cependant ce serait une bonne chose de s’y initier et je vous propose donc un tout petit tuto pour télécharger et mettre à jour facilement les fichiers sources, la doc et les exemples.

Installer Flash 9

Première étape : il faut bien sûr installer Flash 9 (J’ai vu qu’il y avait un dossier as2 dans les sources Papervision, mais l’AS3 est bien plus optimisé). Je vous laisse vous débrouiller, c’est pas dur. Flash 9 devrait sortir en version finale sous peu (30 mars on m’a dit) mais on peut utiliser la version alpha pour le moment.

Installer Tortoise SVN

Il s’agit d’un logiciel permettant de mettre à jour très facilement le contenu d’un dossier sur son système. C’est bien pratique pour Papervision puisque les sources de ce projet sont en constante évolution.
Télécharger Tortoise SVN

Téléchargement

Une fois Tortoise installé, il faut créer un dossier où seront sotckés la doc, les exemples et bien sûr les sources de Papervision.
Dans ce dossier, faire un clique droit puis “SNV Checkout”, dans la fenêtre qui apparait, coller l’adresse suivante :
http://svn1.cvsdude.com/osflash/papervision3d/as3/trunk/
et valider.
Cette adresse n’est pas celle fournie directement par Papervision mais un sous dossier ce qui évite de télécharger tout les fichiers concernant l’AS2.

Le class path

Pour pouvoir utiliser les classes installées, il faut bien sûr définir un class path. Deux méthodes existent :
1- soit on définit un class path pour chaque projet en allant dans “File”, “Publish Settings”, onglet “Flash” puis “Settings”.
2- soit on définit un class path général en faisant “Edit”, “Preferences”, “ActionScript” puis “ActionScript 3.0 Settings”. Cette méthode (que j’ai découvert seulement aujourd’hui… :-/) permet d’installer les sources une bonne fois pour toute sans avoir à définir le class path pour tous ses projets.

La doc

Pour accéder à la doc, il suffit d’ouvrir le fichier “index.html” du dossier “docs”. Elle utilise la même représentation que celle de Flex 2 et me semble déja relativement complète

C’est parti

Et maintenant il faut s’y mettre… si j’arrive à quelque chose je posterais peut-être mes premiers essais

Publié dans AS3, Dev, Flash, Papervision3D | 6 commentaires »

Classe Tween de Flex avec Flash 9

6février 2007

Je viens de tester l’utilisation de la classe Tween AS3 de Flex 2 avec Flash 9 et en fait rien de plus simple :
D’abors on télécharge le sdk de Flex 2 sur le site d’Adobe
(Il faut créer un compte Adobe)

Ensuite, on dézipe le fichier sur son disque et on fait pointer un classpath vers le dossier /frameworks/source du sdk.

Pour utiliser la classe Tween, il suffit d’importer le package mx.effects.Tween et l’utiliser comme expliqué dans la doc d’AS3

Voici un petit exemple d’utilisation :

Sources

Publié dans AS3, Dev, Flash | 4 commentaires »

Débuter en AS3

30janvier 2007

C’est grâce à cette conférence en ligne que j’ai débuté en ActionScript 3.
Un cours d’une heure très claire et expliquant les logiques de base de l’AS 3 et notamment ces points :

  • La nouvelle organisation des classes
  • Les classes MovieClip et DisplayObject
  • Les évenements

La vidéo de cette conférence est dispo ici :
Flashxpress
(il faut cliquer sur “Dicacticiel AS3 Tibault Imbert”)

Après cette petite conférence, ces différentes docs vous seront bien utiles :
les références du langage
les spécifications
le guide de migration AS2 -> AS3
un petit guide de programmation AS3
Toutes ces docs sont bien sûr en anglais…

Publié dans AS3, Dev | Aucun commentaire »