Visualizzazione dei risultati da 1 a 6 su 6

Discussione: cambio scena

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    284

    cambio scena

    Ciao a tutti!

    Ho un problema con Flash MX.
    Non è la prima volta che faccio una cosa del genere e si tratta di una cosa veramente banale: saltare da una scena all'altra con la funzione goto.
    Ho una scena che si chiama "intro" in cui ho l'animazione iniziale, alla fine dell'animazione vorrei saltare direttamente alla scena "home" in cui ho i contenuti del sito. Ho provato ad applicare la funzione all'ultimo frame della scena "intro" ma non funziona, allora ho inserito un pulsante e gli ho dato la funzione on(press) gotoandplay ("home", 1) ma nemmeno così funziona.
    In tutte e due i casi riparte l'animazione dal frame 1 della scena in cui mi trovo "intro".
    Ho cercato nel forum e ho trovato una discussione esattamente in proposito a questo problema ma non ho risolto. Mi sapete aiutare? L'ho sempre fatto ma sta volta non funziona...
    L'unica cosa diversa che ho fatto è inserire uno script per fare un giochino con delle lettere ma non credo sia quello...

    Grazie!
    Mo

    Il messaggio che ho trovato nel forum è questo:

    http://forum.html.it/forum/showthrea...t=cambio+scena

  2. #2
    Ciao mon,
    come consigliava enigma nella discussione da te postata, prova ad utilizzare le etichette, quindi
    codice:
    on(press){
     gotoAndPlay ("home", "nome_etichetta");
    }
    nome_etichetta lo assegni al fotogramma chiave dal quale desideri far partire la scena al press del pulsante.
    Nel codice da te postato mancano le parentesi graffe aperta e chiusa, il punto e virgola alla fine del gotoAndPlay e quest'ultima azione deve essere scritta con le iniziali in maiuscolo come qui postato.
    Ciao
    RS95

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    284
    Ciao!
    Grazie per aver risposto.

    Il codice che ho postato l'ho scritto velocemente io, comunque nell'animazione è corretto. Ho provato ad usare le etichette (ho selezionato il primo frame della scena "home" e gli ho assegnato un nome nella finestra delle proprietà dove dice "frame label", giusto?) ma non ho risolto nulla...

    Ho provato a fare un nuovo filmato, ho creato un pulsante semplicissimo (un rettangolo) e due scene, ho messo il pulsante nella prima scena scena e con goto gli ho detto di andare al primo frame della seconda scena: TUTTO OK!
    Ma quando lo faccio nel mio filmato non funziona... nemmeno con le etichette...

  4. #4
    Di nulla, la scena che vai a chiamare deve essere riprodotta?
    Cioè se usi gotoAndPlay("xxx", "nome_etichetta"); vai alla scena xxx che ha etichetta nome_etichetta e va in play e potrebbe ripartire da intro, se usi gotoAndStop("xxx", "nome_etichetta"); invece si ferma sul frame nome_etichetta.
    Per ultimo, attento alle maiuscole o alle lettere di nome etichetta.
    Ciao
    RS95

  5. #5
    non hai bisogno di richiamare il nome della scena
    basta fare
    codice:
    on(press){
     _root.gotoAndPlay("nome_etichetta");
    }
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    284
    Ce l'ho fatta! Grazie mille!

    Buon week end!
    Mo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.