ASTORM

Compilation conditionnelle

Voulant porter Masapi pour le Flash Player 10, j'ai eu recours à la compilation conditionnelle qui s'avère très pratique pour ce genre de chose !

Lire la suite...

LoaderInfo.parameters immutable ?

Il est facile de transmettre des variables à un SWF en passant par les FlashVars. Elles sont récupérables via la propriété parameters de la classe LoaderInfo. Celle-ci étant de type Object, il devrait être possible de pouvoir lui ajouter des paires clés/valeurs... Et bien ce n'est pas si simple !

Lire la suite...

ByteArray to Bitmap

Dans la dernière révision de Masapi (révision 138), j'ai intégré le support Bitmap pour les données au format binaire chargées via un URLLoader. Toutefois, j'ai du faire une sorte de hack pour arriver à mes fins...

Lire la suite...

Symboles liés et LoaderContext

Actuellement sur un gros projet, je me suis vu confronté à un souci du aux symboles graphiques héritant d'une classe et de leur utilisation dans un autre SWF. Et c'est la que survient l'erreur #1056 (ReferenceError) qui n'a (presque) aucun rapport avec la véritable source du problème...

Lire la suite...

API FP10 : Les nouveautés

La nouvelle version du flash player 10 se montre de plus en plus ! De plus, Lee Brimelow a mis en ligne la documentation complète de la nouvelle API. D'instinct, j'ai été consulter quelques classes pour voir les nouveautés...

Lire la suite...

Masapi - Dépendance inter-fichiers

Un des principaux avantages de masapi, outre de gérer le Massive Loading, est de permettre d'automatiser tous les chargements d'un site grâce à un seul fichier de configuration XML assez simple. En somme, il suffit de coder le conteneur de SWF et il devient ensuite vraiment facile et rapide d'ajouter un SWF à charger. Cela devrait ravir les équipes de développeurs où chacun travaille sur sa page et où le preloader principal est commun à tous !

Lire la suite...

Polémique envers Loader.unload()

Décidément cette classe nous en fait voir de toutes les couleurs ! Après mes précédents billets sur la méthode Loader.close() et sa synchronisation, en voici un sur la méthode Loader.unload() qui, semblerait-il, est implémentée de manière un peu trop simpliste par rapport à feu MovieClip.unloadMovie()...

Lire la suite...

Bug dans la classe Loader

J'ai constaté lors du développement de masapi que lorsque l'on utilise CTRL+ENTER dans Flash CS3, il y a un souci concernant la classe Loader et la méthode close(). En effet, celle-ci ne stoppe pas le chargement...

Lire la suite...