Il carico API - Locator

Les chargements consapevole 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 passe par la classe PXLoaderLocator; voyons figlio fonctionnement articolo dans cet.

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

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

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

		 _run ( ) : void _run private function (): 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. (Cfr articolo )

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

Felice di codifica con Pixlib!

Questo articole è stato pubblicato nel core , quadro , Tutorial e contrassegnata con , , , . Contrassegna il permalink .

7 Responses to Il caricamento API - Locator

  1. ariden dice:

    Peu connaissant Ne ou pas pixlib,

    Vos différents tuto (Non http://blog.pixlib.net/2011/02/25/the-loading-api-event/ # more-140 ) montrent commentare Image Uploader une, commentare cacher bagno le loader, c cool.

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

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

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

    ???

    Merci d'avance

  2. ariden dice:

    Encore une domanda,

    pas ne faut'il importatore les differentes classi bauletti dans ce pakage? Genere ::

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

    Si oui lesquelles?

  3. 1 ° Versare recuperer l'image que tu viens de caricabatterie dans ton exemple, tu peux utiliser le code 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 HTML: <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="">