Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20

Discussione: caricamento immagini

  1. #1

    caricamento immagini

    ciao a tutti
    ho un problemino:
    ho un menu con 4 voci
    ogni voce deve caricare in un mc un'immagine jpg
    questo caricamento volevo renderlo un po' dinamico
    creando un effetto in entrata di dissolvenza e fin qui tutto ok
    il problema è quando carico un'altra immagine volevo che quella precedente svanisse lasciando il posto alla nuova ma mi rendo conto di essere un po' pivello
    il codice sul pulsante è questo:
    on (release) {
    this._parent.mc.immagine.loadMovie("andrea reggio 1 jpg.jpg");
    this._parent.mc.gotoAndPlay(1);
    }
    al movieclip immagine ho poi creato la dissolvenza 0-100 dal fotogramma 1 al 10 e la dissolvenza 100-0 dal fotogramma 11 al 20

    qualcuno può aiutarmi????

  2. #2
    QUando cambi immagine dovresti mandare la testina di lettura al fotogramma da cui parte la dissolvenza in uscita...

  3. #3
    Originariamente inviato da thunderlips
    QUando cambi immagine dovresti mandare la testina di lettura al fotogramma da cui parte la dissolvenza in uscita...
    ho provato così ma non funge:

    on (release) {
    this._parent.mc.gotoAndPlay(11);
    this._parent.mc.immagine.loadMovie("andrea reggio 1 jpg.jpg");
    this._parent.mc.gotoAndPlay(1);
    }

  4. #4
    Già, perché nello stesso momento mandi la testina al frame 11 e poi subito dopo al frame 1...

    Dovresti lasciare che vada ad 1 da sola quando ha finito la dissolvenza in uscita ed ovviamente dovresti fare quella in entrata soltanto quando hai caricato l'immagine nuova che deve venire caricata non dal pulsante ma alla fine della dissolvenza in uscita.

  5. #5
    intanto grazie per le risposte
    vediamo se ho capito

    pensavo di fare così
    su ogni pulsante ad ogni on (release) associo un valore alla variabile a (1,2,3,4)
    mando il filmato in play in dissolvenza dall'11 in poi, poi all'ultimo fotogramma gli dico se a == 1 carica questa immagine e così via per le altre 3
    senza uno stop ritorna al primo fotogramma la dissolvenza riparte da 0 a 100 e intanto carica l'immagine

    potrebbe andare così?

  6. #6
    Sì, è abbastanza corretto il ragionamento, l'unica cosa è che prima di ripartire con la dissolvenza in entrata devi aspettare che la nuova immagine sia stata caricata e quindi visualizzata in flash.

  7. #7
    sul primo pulsante:

    on (release) {
    a = 1;
    this._parent.mc.gotoAndPlay(11);
    }

    il clip mc è composto da 20 fotogrammi 1-->10 con stop alpha 0-100
    11-->20 sul 20 questo script

    stop();
    if (a == 1) {
    this.mc.immagine.loadMovie("andrea reggio 1 jpg.jpg");
    this.mc.gotoAndPlay(1);
    }
    if (a == 2) {
    this.mc.immagine.loadMovie("andrea reggio 2 jpg.jpg");
    this.mc.gotoAndPlay(1);
    }//etc..... fino al quarto



    ma non funge uffa

  8. #8
    Originariamente inviato da robjrobj
    sul primo pulsante:

    on (release) {
    a = 1;
    this._parent.mc.gotoAndPlay(11);
    }

    il clip mc è composto da 20 fotogrammi 1-->10 con stop alpha 0-100
    11-->20 sul 20 questo script

    stop();
    if (a == 1) {
    this.mc.immagine.loadMovie("andrea reggio 1 jpg.jpg");
    this.mc.gotoAndPlay(1);
    }
    if (a == 2) {
    this.mc.immagine.loadMovie("andrea reggio 2 jpg.jpg");
    this.mc.gotoAndPlay(1);
    }//etc..... fino al quarto



    ma non funge uffa
    Prova con

    codice:
    on (release) {
    	this._parent.mc.a = 1;
    	this._parent.mc.gotoAndPlay(11);
    }
    e nella clip sul frame 20:

    codice:
    this.immagine.loadMovie("andrea reggio " + this.a + jpg.jpg"); // sarebbe meglio evitare gli spazi nei nomi di file, piuttosto usa "_"
    // a questo punto inserisci un preloader per l'immagine
    // quando è caricata metterai
    // this.gotoAndPlay(1);
    Ok?

  9. #9
    sai che inizio a volterti bene

    funge funge



    grazie della pazienza!!!!!!!!!

  10. #10
    Non devi volermi bene, specie se sei un uomo...

    Però l'hai fatto il controllo sul caricamento?

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.