mardi 26 août 2008

[Flash] Faire communiquer Flash (AS3) et PHP

En actionscript 3 la communication avec PHP ne se fait plus avec LoadVars. Il faut utiliser la classe URLLoader.

// conteneur
var conteneur:URLLoader = new URLLoader();
// Fichier à charger
var fichier:URLRequest = new URLRequest("textes/script.php");

// CallBack fin chargement
function onComplete(e:Event):void
{
// Fini
}

// CallBack pendant le chargement
function onProgress(e:Event):void
{
// chargement en cour
}

// Lier l'événement chargement
conteneur.addEventListener(ProgressEvent.PROGRESS, onProgress);
// Lier l'événement fini
conteneur.addEventListener(Event.COMPLETE, onComplete);
// Chargement du fichier
conteneur.load(fichier);

Aucun commentaire:

Enregistrer un commentaire