Code

SWFAddress pour AS3 en mieux

Bien utile ce petit projet qu’est SWFAddress. Ce système mêlant JavaScript et ActionScript permet de gérer une navigation dans un site full Flash à l’aide de la barre d’adresse. Plus précisément à l’aide du hash de l’URL (la partie qui se trouve après le #).

Je vous propose ici la class SWFAddress AS3 utilisée côté Flash, mais réécrite en version instanciable et utilisant le modèle événementiel de l’AS3 (addEventListener …)

Télécharger la classe
Site de SWFAddress

Voici l’utilisation de base de cette classe :

package {
  public class Main {
    private var addr:SWFAddress;
 
    public function Main() {
      addr = new SWFAddress();
      addr.addEventListener(Event.CHANGE, addressChange);
    }
    private function addressChange(e:Event) {
      trace(addr.value);
    }
  }
}

Le 5 novembre 2007 par PingooO

Tags = ["", "", "", ""];

6 commentaires pour “SWFAddress pour AS3 en mieux”

  1. Rémi dit :

    On dirait un copié/collé de : http://exanimo.com/actionscript/statemanager/ dont j’avais entendu parler il y a un bon moment déjà et que l’on retrouve sur le site http://www.emimusic.be/ créé par l’équipe de Soleil Noir.

    Etrange…

  2. PingooO dit :

    Etrange en effet …
    Pourtant je n’ai rien copié/collé.

    En tout cas leur façon de gérer les événements sur une classe static est intéressent.

  3. Rémi dit :

    Pour le copié/collé il s’agissait juste de la classe, bien que je ne sois pas allé voir la source. En tout cas leur utilisation des “/” est inédite pour moi… à réutiliser. :)

  4. Rostislav dit :

    This one will be released in 2 weeks:
    http://swfaddress.svn.sourceforge.net/viewvc/swfaddress/trunk/swfaddress/src/as/3/

  5. PingooO dit :

    Hoo Rostislav, your new version of the SWFAddress AS3 class looks very cool ! Thanks a lot for the link.

  6. malau dit :

    ah intéressant, merci, et sympa le nouveau blog aussi, soit dit en passant.

Laisser un commentaire