Programmation objet en AS3
Rebonjour,
Je suis bloqué sur les bases de la programmation objet en AS3 et je viens chercher de l'aide auprès de vous.
Je m'explique :
J'ai une classe :
Indicateur.as
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
package
{
public class Indicateur {
private var yac:String;
private var be:String;
private var prc:String;
private var prde:String;
private var plafond_zero:String;
private var plafond_sub:String;
private var pourc_zero:String;
private var pourc_sub:String;
public function Indicateur(unYac:String, unBe:String, unPrc:String, unPrde:String, unPlafondZero:String, unPlafondSub:String, unPourcZero:String, unPourcSub:String)
{
yac = unYac;
be = unBe;
prc = unPrc;
prde = unPrde;
plafond_zero = unPlafondZero;
plafond_sub = unPlafondSub;
pourc_zero = unPourcZero;
pourc_sub = unPourcSub;
}
public function getYac():String {
return yac;
}
public function getBe():String {
return be;
}
public function getPrc():String {
return prc;
}
public function getPrde():String {
return prde;
}
public function getPlafondZero():String {
return plafond_zero;
}
public function getPlafondSub():String {
return plafond_sub;
}
public function getPourcZero():String {
return pourc_zero;
}
public function getPourcSub():String {
return pourc_sub;
}
}
} |
et mon fichier FLA associé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
var variables:URLVariables = new URLVariables();
var varSend:URLRequest=new URLRequest("recup.php");
varSend.method = URLRequestMethod.POST;
varSend.data = variables;
var varLoader:URLLoader = new URLLoader;
varLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
varLoader.addEventListener(Event.COMPLETE, completeHandler);
varLoader.load(varSend);
function completeHandler(event:Event) {
var yac = event.target.data.phpYacVar;
var be = event.target.data.phpBeVar;
var prc = event.target.data.phpPrcVar;
var prde = event.target.data.phpPrdeVar;
var plafond_zero = event.target.data.phpPlafZeroVar;
var plafond_sub = event.target.data.phpPlafSubVar;
var pourc_zero = event.target.data.phpPourcZeroVar;
var pourc_sub = event.target.data.phpPourcSubVar;
var indic:Indicateur = new Indicateur(yac, be, prc, prde, plafond_zero, plafond_sub, pourc_zero, pourc_sub);
}
yac = indic.getYac(); |
la récupération des variables depuis ma page PHP fonctionne bien, seulement je ne peux pas accéder à mon objet hors de ma fonction...
Cette ligne ne fonctionne pas en réalité :
Merci par avance !!!!