Flash CS4 Professional ActionScript 2.0

Loader.content

Disponibilité

Flash Player 6 (6.0.79.0).

Edition

Flash MX 2004.

Utilisation

loaderInstance.content

Description

Propriété (lecture seule) : référence à une occurrence de clip comportant le contenu du fichier chargé. La valeur est undefined jusqu'à ce que le chargement commence. Définissez des propriétés pour le contenu avec une fonction de gestionnaire d'événements pour l'événement Loader.complete.

Exemple

Le composant Loader comporte un événement « complete » pour que vous puissiez vous assurer que le contenu est complètement chargé avant d'accéder aux propriétés de son contenu.

L'exemple suivant utilise la propriété Loader.content dans une fonction de gestionnaire d'événements pour l'événement « complete ». Faites glisser un composant Loader du panneau Composants vers la bibliothèque du document actif pour qu'il y apparaisse. Ajoutez ensuite le code ActionScript suivant à la première image du scénario principal :

this.createClassObject(mx.controls.Loader, "my_ldr", 10);
my_ldr.contentPath = "http://www.flash-mx.com/images/image1.jpg";
// Affectation d'une variable au contenu. 
var content_mc:MovieClip = my_ldr.content;

var loadtest:Object = new Object();
loadtest.complete = function(){
// Définition des propriétés pour le contenu.
    content_mc._alpha = 50;
    content_mc._rotation= 45;
    trace(content_mc._width);
}
my_ldr.addEventListener("complete", loadtest);