• User Newbie

    pulsante BACK

    Sembra facile ...ma non riesco....!!! :arrabbiato:
    su la linea temporale principale ho due clip filmato.
    Prima si carica CLIP1 e cliccando su un bottone si passa a CLIP2.
    Nel secondo ho inserito un pulsante BACK, che riporta a CLIP1....però fa ripartire il clip dall'inizio, perchè questo è una piccola animazione.
    Come faccio per tornare a CLIP1, ma sul SUO ULTIMO FRAME, così che non si debba rivedere tutta l'animazione ?
    Ho messo sul primo frame della timeline principale
    var turn = false;
    Sul primo frame di CLIP1
    if (_root.turn == true){
    gotoAndStop(52);
    }
    else
    play();
    Sul primo frame di CLIP1
    if (_root.turn == true){
    gotoAndStop(52);
    }
    else
    play();
    E sul pulsante back nel CLIP2
    on (release) {
    this._parent.gotoAndStop("start");
    _root.turn = true;
    }
    dove "start" è un'etichetta sulla timeline principale dove parte la CLIP1
    ....MA NON FUNZIONA!!!!! CIOè RIPARTE SEMPRE DALL'INIZIO E NON DAL MIO FOTOGRAMMA 52!!!!!

    HELP!!
    thank you!!!!!!!!
    francesca


  • Super User

    Ciao e benvenuta sul forum GT 🙂

    ogni volta che ritorna indietro il filmato mc1 si ricarica di nuovo da l'inizio.

    Prova cosi di maniera che mc1 rimane sempre sulla linea temporale principale, lo facendo solo 'sparire' (con la proprieta _visible) quando viene chiamato mc2 e riaparire quando si torna indietro.

    Sulla linea temporale principale:
    livello 1, per fotogramma 1/2, piazza mc1 con nome d'istanza mc1
    livello 2, solo per fotogramma 2, piazza mc2
    livello 3, aggiunge un stop(); al fotogramma 1 e un altro al fotogramma 2

    Per mc1:
    un stop(); a l'ultimo fotogramma e per il suo pulsante:

    
    on (release) {
    //mc1 rimane ferma a l'ultimo fotogramma e diventa invisibile
     _root.mc1._visible=false;
    //passa al fotogramma 2 che contiene mc2
     _root.gotoAndStop(2);
    }
    
    

    Per mc2:
    un stop(); a l'ultimo fotogramma e per il suo pulsante:

    
    on (release) {
    //rende mc1 visibile sempre li bloccato a l'ultimo fotogramma
     _root.mc1._visible = true;
    //ritorna al fotogramma 1 (o "start") dove mc2 non c'e
     _root.gotoAndStop(1);
    }
    
    

    :ciauz:


  • User Newbie

    ciao e grazie in anticipo.
    Dunque sto provando ma pare che non cambia la situazione....
    in realtà i clip sono più di uno ma avevo semplificato la domanda.
    Se ti metto il codice puoi darci un'occhiata?
    Sono giorni che ci batto la testa.......
    sobh!


  • User Newbie

    ASPETTA....SIIIIIIIIII!!!!!!!!!! FUNZIONA!!!!!!!!!!!!
    GRANDE, GRANDISSIMA!!!!
    grazie
    Francesca


  • Super User

    Prego 🙂


  • User Newbie

    .....OPSSSSSSSSS......Altra domandina.......
    ma il **tasto back del browser **mi frega!!!!!!
    Torna tutto all'inizio!! Uffa!!!!
    Esiste un modo anche per quello????
    sevuoi vedere il sito è
    http://www.h-up-s.com


  • Super User

    Mi dispiace per il tasto Back, non lo so.:bho:

    Se c'e una soluzione, mi piacerebbe saperla. (O:


  • User Attivo

    forse bisgnerebbe integrare il linguaggio javascript al tuo bottone . oppure togliere la barra di Stato ! (la barra dove c'è il ipulsanti back/forward del browser)