Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    30

    [flash mx] load movie da esaurimento!

    salve ragazzi ho un problema che nn riesco a risolvere,
    potete darmi una dritta?

    Dunque,sulla timeline principale ho un mio movieclip di istanza mc,su questo movieclip devo caricare dall'esterno un swf chiamato pippo.

    Ho creato un pulsante e ho associato questo script

    _____________________________________

    on (release) {
    loadMovie("pippo.swf","mc");
    mc._x = 350;
    mc._y = 75;
    mc._width = 345;
    mc._height = 320;
    }

    ____________________________

    ho testato la nuova homepage è tutto funge,ma al momento che l'swf pippo si deve caricare in quella determinata posizione il suo preload (cioè il preload dell'swf pippo nn mi compare) e dopo un po' pippo arriva ma senza preload.

    Sapete spiegarmi come mai nn mi compare il preload?

    Datemi una mano vi prego,entro domani devo consegnare il nuovo sito.


    grazie...
    Valeria

  2. #2
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    caricando in un movie clip, se nel preloader c'è scritto qualcosa tipo _root o _level0 devi cambiarli con this o _parent

    se lo script del preloader è nel frame principale

    this.getBytesLoaded etc

    se è in un movie clip

    _parent.getBytesLoaded etc

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    30
    spetta,nn ho capito bene.

    Nel .fla pippo ho costruito 2 scene una preload e una filmato nella scena preload c'è questo script che adessso ho modificato con this
    ___________________________________

    //Assegno i valori
    car = _this.getBytesLoaded();
    tot = _this.getBytesTotal();
    larghezza = 118;

    //Calcolo la percentuale di avanzamento
    perc = parseInt((car*100)/tot);

    //Inserisco nella casella il totale percentuale
    progres = perc + "%";

    //Allungo la barra e la posiziono in modo fisso sull'asse X
    setProperty("barra", _xscale, (perc*larghezza)/100);
    setProperty("barra", _x, 79.5);

    //Controllo lo stato di avanzamento
    if (car == tot) {
    gotoAndPlay("Filmato", "inizio-filmato");
    }
    _________________________
    ma nn va
    Valeria

  4. #4
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    non devi scrivere

    car = _this.getBytesLoaded();
    tot = _this.getBytesTotal();

    ma

    car = this.getBytesLoaded();
    tot = this.getBytesTotal();

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    30
    siiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii


    grazie mille e un bacio :*


    scusa,solo una piccola cosetta,sulla mia homepage senza utilizzare il tasto (del browser) aggiorna,come posso fare per tornare alla mia grafica principale?

    tipo,vorrei evitare di inserire un altro pulsante che mi carici di nuovo il mio mc di partenza per riportami la grafica iniziale.

    Senza questa soluzione e senza utilizzare il tasto refresh come faccio a tornare alla mia grafica di partenza?

    grazie
    Valeria

  6. #6
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    spieghi meglio?

    mi sembra d'aver capito che tu carichi con loadmovie su un movie clip poi ad un certo punto vuoi far rivedere di nuovo la grafica originale che c'era nel movie clip prima del loadmovie, ma non ne sono sicura

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    30

    dunque,mi spiego meglio

    vorrei che il gioco fosse questo: una volta che clicco sul pulsante "a" che mi carica l'swf esterno di nome pippo,ecco,
    vorrei che una volta cliccato su di esso,
    dopo un po' questo pulsante "a" dovrebbe scomparire e al suo posto ne dovrebbe venir fuori un altro (pulsante "b")
    al cui click mi dovrebbe ricaricare il movieclip inziale della timeline principale e così via.......
    cioè una volta caricato l'mc iniziale quest'ultimo pulsante "b" dovrebbe scomparire nuovamente per dar spazio al pulsante "a"

    (nn so se sono stata chiara)
    Valeria

  8. #8
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    lo soluzione più semplice in assoluto è quella di caricare l'swf non nel movie clip originale, ma di rendere questo invisibile e di caricare il filmato esterno in un altro movie clip, in modo che tu poi nel pulsante dando unloadMovie(mc) e facendo tornare visibile l'altro mc riesci a fare questa cosa semplicemente

    provo a vedere se c'è anche un metodo per ricaricare il movie clip originale (il problema è che una volta che ci carichi su un filmato esterno te ne cancella la grafica)

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.