Vous ne savez pas pourquoi his example appelle LoaderInfo. La classe DisplayObject possède sa propre propriété (en lecture seule) loaderinfo. Tant que votre classe principale étend DisplayObject, vous pouvez appeler directement l'établissement
package {
import flash.display.Sprite;
public class Main extends Sprite {
public function Main() {
var test1:String = '';
if (this.loaderInfo.parameters.test1 !== undefined) {
test1 = this.loaderInfo.parameters.test1;
}
}
}
}
De la doc:
Renvoie un objet LoaderInfo contenant informations sur le chargement du fichier à auquel appartient cet objet d'affichage fait parti. La propriété loaderInfo est définie uniquement pour l'objet d'affichage racine d'un fichier SWF ou pour un bitmap chargé (pas pour un bitmap dessiné avec ActionScript). Pour trouver l'objet loaderInfo associé au fichier SWF qui contient un objet d'affichage nommé myDisplayObject, utilisez myDisplayObject.root.loaderInfo.