Ceci est une ancienne révision du document !
−Table des matières
Flash
Voir aussi ActionScript.
Sites
http://wiki.media-box.net/tutoriaux/flash/
http://www.5etdemi.com/blog/
http://www.phireworx.com/content/tutorials/default.asp
A voir
- camembert 3D animé http://www.flashkit.com/movies/3D/Pseudo/Animate_-Eric_Lin-7127/index.php
Tips
Calcul tros long = User Abort Question
Si un calcul prend trop de temps, le Player Flash ouvre une fenêtre pour demander à l'utilisateur s'il veut continuer ou abandonner l'exécution du script. C'est terriblement ennuyeux dans certains cas.
Solution: FlashM http://flasm.sourceforge.net/ : Flasm disassembles your entire SWF including all the timelines and events. Looking at disassembly, you learn how the Flash compiler works, which improves your ActionScript skills. You can also do some optimizations on the disassembled code by hand or adjust the code as you wish. Flasm then applies your changes to the original SWF, replacing original actions.
Voir le chapitre scriptLimits tag
scriptLimits recursion 2000 timeout 10
Rich Internet Application (RIA)
Côté Serveur
OpenAMF : Java Flash Remoting - http://www.openamf.org/
The OpenAMF project is a free open-source alternative to Macromedia's Java Flash Remoting. It is as capable of providing application services to Flash MX as Macromedia's proprietary solution. This project began as a Java port of AMF-PHP.
Tutoriel : http://wiki.media-box.net/tutoriaux/flash/remoting_java
AMF-PHP : http://www.amfphp.org/
Tutoriaux : http://wiki.media-box.net/tutoriaux/flash/utilisation_flash_remoting_avec_amfphp, http://wiki.media-box.net/tutoriaux/flash/amfphp_option_methodes
WebORB :
XServer : http://flashcenter.free.fr/xserver/
XServer est un serveur socket spécialisé pour les applications flash. En effet grâce à celui-ci vous pourrez créer facilement des applications telles que des chats ou bien des jeux multi joueurs.
Développé en Java.
Un tutoriel : http://flash.media-box.net/index.php?showtopic=41330
Côté Client
FAME : Tout d’abord, qu’est ce que FAME, c’est un diminutif pour l’utilisation de Flashout, Ascdt, Mtasc, Eclipse. Avec ces 4 éléments, il est possible de compiler des swf en se passant totalement de l’IDE de Flash. On peut donc faire des fichiers swf sans utiliser Flash.
Tutoriel : http://wiki.media-box.net/tutoriaux/flash/fame
Libraries and Components
Logging & Debug
ThunderBolt
ThunderBolt AS2 is a logger extension for Flash ActionScript 2 based on MTASC´s trace facilitiy and the superb Firebug add-on for Firefox.
Features:
- Detailed information (class, file, line number, time, frame)
- Log levels (info, warning, error, fatal)
- Interactive tree view for complex object structures
- Profiling (time spend during code execution)
- Collapsible grouped output
- Interactive console (inspect and modify object on runtime)
http://code.google.com/p/flash-thunderbolt/wiki/ThunderBoltAS2