Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 35

Discussione: andare indietro con AS

  1. #1
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543

    andare indietro con AS

    andare indietro con AS...
    Ciao, io vorrei invertire l'esecuzione di un filmato...mi spiego....io ho una animazione di un quadrato che entra da sinistra verso destra...
    ora io voglio, se l'utente clicca su un pulsante, invertire l'esecuzione dal fotogramma 5 al fotogramma 1....come posso fare con Action script?
    GRAZIE

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  2. #2

  3. #3
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    K, ho studiato ma ho 2 piccole domande
    io voglio che cliccando su un pulsante inizi a tornare indietro fino al fotogramma 1!
    mi conviene fare così:
    [script]
    on (release) {
    if(_root.finestra_sito._currentframe > 0){
    _root.finestra_sito.gotoAndStop(_root.finestra_sit o._currentframe - 1);
    }
    else { stop(); }
    }
    [/script]

    o così:

    [script]
    on (release) {
    if(torna){
    _root.finestra_sito.gotoAndStop(_root.finestra_sit o._currentframe - 1);
    }
    else { stop(); }
    }
    [/script]
    dove torna è settata false solo nel primo fotogramma e true dal secondo al decimo!
    GRAZIE

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  4. #4
    In quel modo torna indietro di un frame ogni volta che clicchi, mentre se ho capito bene tu vuoi che dopo il click torni indietro da solo

    Che versione hai di flash ?

  5. #5
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    hai capito benissimo!
    ho la mx 2004 prof

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  6. #6
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    up

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  7. #7
    crea un pulsante, nome istanza ad esempio 'puls'

    Come actions usa

    puls.onRelease = function(){
    _root.onEnterFrame = function(){
    _root.finestra_sito._currentframe > 0 ? _root.finestra_sito.prevFrame() : delete _root.onEnterFrame
    }
    }

  8. #8
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    Mi spiegheresti solo 2 fesserie?
    puls.onRelease = function(){
    _root.onEnterFrame = function(){
    [...]delete _root.onEnterFrame
    }
    }
    queste parti del codice.....
    e poi, io l'mc finestra_sito l'ho messo al 12 fotogramma della timeline del _root.
    Cosa devo modificare?
    GRAZIE per la tua disponibilità

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  9. #9
    Allora, se il movieclip è al 12 frame della timeline principale, potresti mettere sia il pulsante che il codice al frame 12

    Semplicemente quella parte di codice associa all'enterFrame della _root alcuni comandi (nel nostro caso quelli per mandare indietro il filmato); una volta che il filmato è riavvolto, tale comando viene eliminato.

    A tal proposito...ci vuole > 1 e non maggiore 0, non c'ho fatto caso prima, il primo frame è l'1

  10. #10
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    Scusa se risp un po' tardi ma non ho potuto fare delle prove nei giorni precedenti....
    allora, la mia struttura del filamto è diventata
    _root -> finestra_sito -> (per i primi 15 fotogrammi una interpolazione di strutt_fin poi per 5 una interpolazione di strutt_puls e poi per altri 5 una interpolazione di sfondo)
    Ora, il pulsante che dovrebbe mandare tutto indietro si trova nell'ultimo fotogramma di strutt_fin...
    è troppo complicato scrivertelo quindi non ti preoccupare + di tanto se non riesco a spiegartelo bene....la domanda è un'altra....

    _root.finestra_sito.strutt_fin.puls_fin.onRelease = function(){
    _root._onEnterFrame = function(){
    _root.finestra_sito._currentframe > 1 ? _root.finestra_sito.prevFrame() : delete _root.onEnterFrame
    }
    }

    questo codice dove lo devo mettere?
    al pulsante? in un fotogramma? è questo che non ho capito...
    GRAZIE
    dovrebbe essere l'ultima rottura

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

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.