Il caricamento API - Locator

Les chargements è consapevole avec Pixlib peuvent être agrégés afin de faciliter leur 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é, chargement ONU doit être 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 ONU (unica) à notre Objet.

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

		 _onLoaded ( event : PXLoaderEvent ) : void private function _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");..
 } 

Codifica felice con Pixlib!

Questa voce è stata pubblicata in core , quadro , Tutorial e contrassegnata con , , , . Contrassegna il permalink .

7 Responses to Il caricamento API - Locator

  1. ariden dice:

    Peu Ne connaissant ou pas pixlib,

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

    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", nuovo URLRequest ("picto.jpg"), PXLoaderContext.getInstance ());

    ???

    Merci d'avance

  2. ariden dice:

    Encore une domanda,

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

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

    Si oui lesquelles?

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

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

    ce qui te renverra ONU objet PXLoader.

    2 ° ne sont les importazioni effectivement donnés pas 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

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

È possibile utilizzare questi tag ed attributi XHTML: <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="">