![]() |
![]() |
|
|||||||
|
|
Outils de la discussion | Modes d'affichage |
|
#1
|
||||
|
||||
|
La version 3 de SWF Studio vient de sortir.
Une liste des nouveautés est accessible sur le site de Northcode. Une version d'essai peut être directement téléchargée depuis le site de Northcode. Comme à leur habitude cette version d'essai n'expire jamais, mais génère des projecteurs inutilisables au bout d'une journée, ce qui est plutôt bien pensé. Cette version coûte $300 bien qu'il soit annoncé qu'une offre promotionelle temporaire la ramène à $250 jusqu'au 15 Aout. -- La première des nouveautés mises en avant est que SWF Studio a reçu l'autorisation de distribuer le lecteur Flash en même temps que chaque projecteur généré. En clair, vous n'êtes plus dépendant de la version du lecteur installé sur la machine. Pour information, la version du lecteur actuellement inclu dans les projecteurs générés est la version 7.0.19.0. La deuxième des grandes nouveautés c'est la disparition complète des fsCommand au profit de l'apparition de méthodes de script utilisant des objets déclarés dans le scope _global à la manière de Flash Studio ou de mProjector. Mais malheureusement, aprés quelques tests, il ne s'agit en fait que de la même méthode utilisée par Flash Studio Pro (Zinc) qui consiste simplement à utiliser des méthodes de callbacks (donc complètement asynchrones) pour chaque appel à une méthode d'évaluation d'une variable propre à SWF Studio. Aucune méthode ne retourne directement de résultats donc. Pour avoir la taille de l'animation par exemple : Code PHP:
Exemple d'appel à une méthode nécessitant le passage de paramètres: Code PHP:
Code PHP:
Mais on peut trés bien comprendre pourquoi il existe. Sans cela, la position des fonctions de callback dans l'ordre des arguments changerait sans arrêt et obligerait à définir chaque argument même en le passant à nul pour pouvoir utiliser les méthodes de callback. Si le moteur de script avait intégré la possibilité de créer de vrais objets Actionscript à partir des retours de méthodes de SWF Studio (à la manière de mProjector), il aurait été possible d'utiliser le système d'EventDispatcher pour attendre le résultat des méthodes de callback et ainsi libérer le passage d'arguments à la fois de cet objet de paramètres et des méthodes de callback par la même occasion. -- Une fois passée la vraie nouvelle du faux nouveau moteur de script, il en reste quand même que SWF Studio est chargé de bonnes fonctionnalités. Il permet d'intégrer un browser, le lecteur Windows-Media, de communiquer directement avec JScript, d'utiliser des connections ADO et d'accéder à de nombreuses fonctionnalités système comme par exemple de changer la position de la souris même sur le système ou de simuler un click ou doubleclick, d'envoyer des signals d'utilisation des touches du clavier à une application tierce, ce qui peut laisser la porte ouverte à la conceptions de quelques sympathiques applications d'automatisation des tâches. Cela vaut vraiment le coup de l'essayer. Surtout que je trouve l'interface utilisateur vraiment intuitive et bien pensée. Un bon point par exemple à la case à cocher qui laisse la possibilité de compiler, d'exécuter directement l'application tout en allant à la fenêtre de sortie (ssDebug.trace) du logiciel.
__________________
Dernière modification par Tek 14/07/2005 à 17h40. |
|
||||||
| Outils de la discussion | |
| Modes d'affichage | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| [Flash MX] - Flash Paper 2.0- intégration du swf dans flash. | romalafrite | Flash Général | 5 | 07/11/2007 13h37 |
| positionner un projecteur de swf studio | RAF | Forum Conception de Site | 1 | 29/03/2005 09h32 |
| Chargement SWF dans un Autre SWF - Rallentissement important ?? | GraphicProvider | Flash des BUGS | 4 | 28/01/2005 12h12 |
| Help please sur swf studio | Brisco | Flash Général | 1 | 15/07/2002 23h28 |
| Resizer mon swf ? | Dr Reynhart | Flash Général | 3 | 25/06/2002 14h23 |
© 2001-2009 Flashxpress, B. Gac et G. Monnier