Sujets sur : SWFExplorer

Cours ActionScript 3 ‘SWFExplorer’

AMELIORATION de SWFExplorer : parcourir toutes les classes d’une librairie externe

1 question

Ecrit le 29 septembre par Matthieu
Publié dans le(s) sujet(s) ActionScript 3

Dans le cours AS3 (SWFExplorer) précédent, nous avons appris à utiliser la classe SWFExplorer et surtout dans quels cas l’implémenter dans une application flash.

Il existe une version encore plus performante de cette classe : SWFExplorer améliorée.

En plus des fonctionnalités de SWFExplorer, cette version améliorée permet carrément de récupérer TOUTES les classes d’un fichier SWF.

C’est à dire, même les classes qui ne sont pas linkées.

Cette version de SWFExplorer est encore plus simple d’utilisation pour instancier des classes d’une librairie SWF partagée.

Voici ce que je vais vous apprendre dans ce cours AS3 :

  • Comment utiliser la classe SWFExplorer version améliorée.
  • La technique pour charger un fichier SWF contenant des éléments partagés (graphismes, animations, polices de caractères…).
  • Pourquoi utiliser la version améliorée de SWFExplorer.

Après avoir visionné ce cours ActionScript, vous serez capable d’utiliser la classe SWFExplorer version améliorée dans vos applications et jeux flash.

SWFExplorer améliorée

Exemple de code AS3 SWFExplorer

Voici la classe Main qui utilise les fonctionnalités de SWFExplorer version améliorée.

[codesyntax lang= »actionscript3″ title= »Exemple SWFExplorer améliorée » bookmarkname= »Exemple SWFExplorer améliorée »]

[/codesyntax]

 

Télécharger le code source du cours AS3

Vous trouverez un exemple de code source utilisant SWFExplorer améliorée.

Télécharger “SWFExplorer améliorée”

swfexplorer-ameliore-exemple.zip – Téléchargé 480 fois – 361,79 Ko

Télécharger la dernière version de SWFExplorer améliorée.

Connaissez-vous cette classe SWFExplorer améliorée ? L’utilisez-vous dans vos projets flash ?

Ou peut être que vous utilisez la méthode classique d’Adobe Flash en produisant un seul fichier SWF ?

Partagez votre expérience de développeurs ActionScript dans les commentaires ci-dessous.

Parcourir toutes les classes d’une librairie externe avec SWFExplorer

1 question

Ecrit le 20 septembre par Matthieu
Publié dans le(s) sujet(s) ActionScript 3

Continuons la découverte de classes très utiles dans le développement d’applications et jeux flash : SWFExplorer.

Encore une nouvelle classe développée par Thibault Imbert.

Vous vous demandez peut être à quoi peut servir l’exploration d’un fichier SWF, je m’étais posé la même question au départ.

En fait, cela permet d’instancier dynamiquement des objets (classes, éléments graphiques…) dans notre application flash.

C’est à dire, votre main.swf charge des librairies partagées (assets.swf), des polices de caractères (fonts.swf), etc…

Puis directement dans main.swf et sans connaître à l’avance le nom des classes, vous pouvez les instancier.

SWFExplorer vous permet de récupérer les noms de classes disponibles dans un fichier SWF.

Voici ce que je vais vous apprendre dans ce cours AS3 :

  • Comment utiliser la classe SWFExplorer.
  • 2 techniques pour charger un fichier SWF contenant des éléments partagés (graphismes, animations, polices de caractères…).
  • L’intérêt d’utiliser les fonctionnalités de SWFExplorer.

Après avoir visionné ce cours ActionScript, vous serez capable d’utiliser la classe SWFExplorer dans vos applications et jeux flash.

SWFExplorer

Exemple de code AS3 SWFExplorer

Voici la classe Main qui utilise les fonctionnalités de SWFExplorer.

[codesyntax lang= »actionscript3″ title= »Exemple SWFExplorer » bookmarkname= »Exemple SWFExplorer »]

[/codesyntax]

Télécharger le code source du cours AS3

Vous trouverez un exemple de code source utilisant SWFExplorer.

Télécharger “SWFExplorer”

SWFExplorer-exemple.zip – Téléchargé 471 fois – 332,03 Ko

Télécharger la dernière version de SWFExplorer.

Connaissez-vous cette classe SWFExplorer ? L’utilisez-vous dans vos projets flash ?

Partagez vos classes utilitaires dans les commentaires ci-dessous.