Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [AS 3.0] loader JPG in un movie clip esistente

    Ciao a tutti,
    vorrei caricare un'immagine in un movie clip esistente che si chiama clip_test,
    ma mi da sempre questo errore
    Scene 1, livello 'code', fotogramma 80, riga 23 1120: Accesso alla proprietà non definita clip_test.

    il codice che eseguo è il seguente

    codice:
    stop();
    var request:URLRequest=new URLRequest('esterno.jpg');
    var loader:Loader=new Loader();
    loader.contentLoaderInfo.addEventListener(Event.OPEN,inizio);
    loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,inProgresso);
    loader.contentLoaderInfo.addEventListener(Event.INIT,finale);
    loader.load(request);
    
    function inizio(evt:Event):void
    {
    	trace('caricamento iniziato');
    }
    
    function inProgresso(evt:ProgressEvent):void
    {
    	var percentuale:uint=(evt.bytesLoaded/evt.bytesTotal)*100;
    	trace(percentuale);
    }
    
    function finale(evt:Event):void
    {
    	trace('caricamento terminato');
    	clip_test.addChild(loader);
    }
    Dove sbaglio?

    Grazie 1000

  2. #2
    Scritto così sembra solo che ci sia un problema con il nome dell'istanza clip_test...

  3. #3
    Scusate io vengo da ac2 ho creato solo un movieclip con nome clip_test devo fare altro?

    Grazie

  4. #4
    Non è tanto diverso da AS2, devi solo verificare che il nome istanza sia uguale (maiuscole e minuscole comprese) e che sia unico.

    Il nome Istanza è quello che si imposta dal pannello Proprietà.

    Dopo di che devi verificare che il contesto in cui si trova l'istanza sia lo stesso contesto in cui gira lo script... ad esempio se il tuo codice sta su un fotogramma, devi accertarti che anche l'istanza clip_test sia sullo stesso fotogramma.

    Se il codice e l'istanza si trovano in due contesti diversi (ad esempio il codice è su un fotogramma della MainTimeline e l'istanza su un altro fotogramma, oppure il codice e su un fotogramma di un MovieClip e l'istanza si trova sulla MainTimeline, eccetera...) si ottiene l'errore che hai scritto prima.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.