Saut a tous!
Je debute en POO avec AS2 et je suis confronté a un probleme de ciblage de mes objets ce qui m'a obligé a utiliser des _root et c'est trés mal je sais icon_redface.gif
 
J'ai lu les tutos du Wiki : Introduction aux classes ActionScript
 
Je charge un XML puis je génere mes objets (sur l'image 1 de la scene principale),
Dans ma boucle :
 
Code :
 - _global.nblogs++;
 - _root["log"+_global.nblogs] = new logs(_global.nblogs);
 - _root["log"+_global.nblogs].setLogTimeout(_global.noeudCur,nbtmp);
 
  | 
Ensuite je veux pouvoir accéder a mes objets depuis une autre methode de la classe logs :
Code :
 - public function getLogs(){
 - if(this._type=='timeout'){
 -   	var menuName = _root["node"+this._idMenuTimeout].getMenuLogName();
 -   	return this._logTime+'</td><td>'+this._type+' #'+this._nbMenuTimeout+' : '+menuName;
 -   }
 - 	}
 
  | 
Je ne vois pas comment je pourrais cibler mes objets sans utiliser _root a part avec _global.racine = _root; et en utilisant _global.racine partout a la place du _root ...
 
Quelle est LA solution propre a utiliser selon vous ?
Un grand merci d'avance gourou.gif
 
PS: Je suis un peu paumé sur le ciblage des objets icon_sad.gif est-ce que cela fonctionne exactement comme le ciblage des clips ?
Genre si je fais this.obj = new objet(); sur ma scene principale l'objet est-t-il "lié" a la scene principale au level0 ?
 
 ---------------
			
Agence de communication web à Montréal : http://www.tonton.ca/