Il caricamento API - Locator

Les chargements Realizza avec Pixlib peuvent être agrégés afin de leur faciliter utilizzo au sein de toute l'applicazione.

Ce système d'agrégation pour les chargements par passe la classe PXLoaderLocator; voyons figlio fonctionnement articolo dans cet.

Tout d'abord, afin d'être dans le système agrégé, chargement ONU doit être identificabile, nommé, afin de pouvoir être récupéré par la suite.
Il faut utiliser la propriété "nome" des PXLoader versare Donner identifiant ONU (unico) à notre objet.

  pacchetto
 {
	 Sample extends Sprite public class Sample estende Sprite
	 {
		 Sample ( ) public function Sample ()
		 {
			 : PXLoader = new PXGraphicLoader ( this ) ; var loader: PXLoader = new PXGraphicLoader (questo);
			 name = "MyBitmap" ; . loader name = "myBitmap";
			 addEventListener ( PXLoaderEvent . onLoadInitEVENT , _onLoaded ) ; . loader addEventListener (PXLoaderEvent onLoadInitEVENT, _onLoaded.);
			 load ( new URLRequest ( "picto.jpg" ) , PXLoaderContext . getInstance ( ) ) ; . loader carico (nuovo URLRequest ("picto.jpg"), PXLoaderContext getInstance ().);
		 }

		 _onLoaded ( event : PXLoaderEvent ) : void Funzione privata _onLoaded (evento: PXLoaderEvent): void
		 {
			 ( ) ; evento stopImmediatePropagation ().;
			 _correre ();
		 }

		 _run ( ) : void _run funzione privata (): void
		 {
			 : PXLoader = PXLoaderLocator . getInstance ( ) . getLoader ( "MyBitmap" ) ; var loader: PXLoader = PXLoaderLocator getInstance () getLoader ("myBitmap");..
		 }
	 }
 } 

À noter que l'utilizzo des namespace est aussi possibile avec le PXLoaderLocator. (Cf articolo )

  _run ( ) : void _run funzione privata (): void
 {
	 : PXGraphicLoader = PXLoaderLocator . getInstance ( ) . pixlib_GraphicLoader :: getLoader ( "MyBitmap" ) ; var loader: PXGraphicLoader = PXLoaderLocator getInstance () pixlib_GraphicLoader :: getLoader ("myBitmap");..
 } 

Codifica Felice con Pixlib!

Questo articole è stato pubblicato nel core , Framework , Tutorial e contrassegnati , , , . Contrassegna il permalink .

7 Responses to La Loading API - Locator

  1. ariden dice:

    Peu Ne connaissant ou pas pixlib,

    Vos différents tuto (Dont http://blog.pixlib.net/2011/02/25/the-loading-api-event/#more-140 ) montrent commento une image uploader, commentare cacher bagno le pale, c cool.

    var loader: PXGraphicLoader = PXGraphicLoader (event.loader);
    loader.visible = false;

    Mais commento récupère t'on l'immagine (ci dessous "MyImage") elle-même?

    loader.add (nuovo PXGraphicLoader (questo), "MyImage", new URLRequest ("picto.jpg"), PXLoaderContext.getInstance ());

    ???

    Merci d'avance

  2. ariden dice:

    Encore une question,

    ne faut'il pas importatore les différentes classi i bauletti dans ce pakage? Genere ::

    importazione netta ... ..PXGraphicLoader;
    importazione netta ... ..PXLoaderLocator;
    ....

    Si oui lesquelles?

  3. 1 ° Pour récupérer l'immagine que tu viens de caricabatterie dans ton exemple, tu peux utiliser del codice suivant de n'importe Quel endroit de codice ton:

    var loader : PXLoader = PXLoaderLocator.getInstance().getLoader("MyImage");

    ce qui te renverra ONU objet PXLoader.

    2 ° les importazioni ne sont pas Effectivement donnés dans l'exemple, les Voici:

    import net.pixlib.load.PXGraphicLoader;
    import net.pixlib.load.PXLoader;
    import net.pixlib.load.PXLoaderEvent;
    import net.pixlib.load.PXLoaderLocator;

    import flash.display.Sprite;
    import flash.net.URLRequest;

    En Esperant que cela puisse t'aider.

  4. Pingback: Il caricamento API - Namespace | quadro Pixlib Flash Platform

  5. Guigue dice:

    Les enfants, répondez bien (ce que vous faites à Ariden), C'est mon Poulain, j'essaye de le forcer à se mettre à PixLib! ^^

    La bise,

    Gui.

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

È possibile utilizzare questi tag e attributi: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">