MovieClipLoader
Object
|
+-MovieClipLoader
public class MovieClipLoader
extends Object
Cette classe permet d'implémenter des rappels d'écouteur qui fournissent des informations d'état lors du chargement des fichiers SWF, JPEG, GIF et PNG dans les clips. Pour utiliser les fonctions de MovieClipLoader, utilisez MovieClipLoader.loadClip() à la place de loadMovie() ou MovieClip.loadMovie() pour charger des fichiers SWF.
Après avoir appelé la commande MovieClipLoader.loadClip() les événements suivants se produisent dans l'ordre répertorié :
Lorsque les premiers octets du fichier téléchargé ont été écrits sur le disque, l'écouteur MovieClipLoader.onLoadStart est appelé.
Si vous avez implémenté l'écouteur MovieClipLoader.onLoadProgress, il est appelé pendant le processus de chargement.
Remarque : Vous pouvez appeler MovieClipLoader.getProgress() à tout moment au cours du processus de chargement.
Lorsque le fichier téléchargé a été entièrement écrit sur le disque, l'écouteur MovieClipLoader.onLoadComplete est appelé.
Une fois les actions de la première image du fichier téléchargé exécutées, l'écouteur MovieClipLoader.onLoadInit est appelé.
Lorsque MovieClipLoader.onLoadInit a été appelé, vous pouvez définir les propriétés, utiliser les méthodes ou encore interagir avec l'animation chargée.
Si le chargement du fichier ne s'effectue pas entièrement, l'écouteur MovieClipLoader.onLoadError est appelé.
Disponibilité : ActionScript 1.0 ; Flash Player 7
Résumé des propriétés
Propriétés héritées de la classe Object
constructeur (propriété Object.constructor), __proto__ (Object.__proto__ property), prototype (Object.prototype, propriété), __resolve (Object.__resolve, propriété)
Résumé des événements
Evénement
Description
onLoadComplete = function([target_mc:MovieClip], [httpStatus:Number]) {}
Appelé lorsque le fichier qui a été chargé avec MovieClipLoader.loadClip() a fini son téléchargement.
onLoadError = function(target_mc:MovieClip, errorCode:String, [httpStatus:Number]) {}
Appelé lorsque le chargement d'un fichier chargé avec MovieClipLoader.loadClip() a échoué.
onLoadInit = function([target_mc:MovieClip]) {}
Appelé une fois les actions de la première image du clip chargé exécutées.
onLoadProgress = function([target_mc:MovieClip], loadedBytes:Number, totalBytes:Number) {}
Appelé chaque fois que le contenu est écrit sur le disque dur au cours du processus de chargement (c'est-à-dire entre MovieClipLoader.onLoadStart et MovieClipLoader.onLoadComplete).
onLoadStart = function([target_mc:MovieClip]) {}
Appelé lorsqu'un appel de MovieClipLoader.loadClip() a commencé à charger un fichier.
Résumé des constructeurs
Signature
Description
MovieClipLoader()
Crée un objet MovieClipLoader que vous pouvez utiliser pour implémenter un certain nombre d'écouteurs qui sont chargés de répondre aux événements pendant le téléchargement d'un fichier SWF, JPEG, GIF ou PNG.
Résumé de la méthode
Modificateurs
Signature
Description
addListener(listener:Object) : Boolean
Enregistre un objet de façon à ce qu'il reçoive des notifications lors d'un appel du gestionnaire d'événements MovieClipLoader.
getProgress(target:Object) : Object
Renvoie le nombre d'octets chargés et le nombre total d'octets pour un fichier chargé à l'aide de MovieClipLoader.loadClip() ; pour les animations compressées, renvoie le nombre d'octets compressés.
loadClip(url:String, target:Object) : Boolean
Charge un fichier SWF, JPEG, JPEG progressif, GIF non animé ou PNG dans un clip Flash Player lors de la lecture de l'animation d'origine.
removeListener(listener:Object) : Boolean
Supprime l'écouteur utilisé pour recevoir la notification de l'appel du gestionnaire d'événements MovieClipLoader.
unloadClip(target:Object) : Boolean
Supprime un clip chargé via MovieClipLoader.loadClip().
Méthodes héritées de la classe Object
addProperty (méthode Object.addProperty), hasOwnProperty (méthode Object.hasOwnProperty), isPropertyEnumerable (méthode Object.isPropertyEnumerable), isPrototypeOf (méthode Object.isPrototypeOf), registerClass (méthode Object.registerClass), toString (méthode Object.toString), unwatch (méthode Object.unwatch), valueOf (méthode Object.valueOf), watch (méthode Object.watch)
Partager