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 ActionScript : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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é :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
yac = indic.getYac();
Merci par avance !!!!