Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema con un Menu

  1. #1

    Problema con un Menu

    Ciao a tutti,

    Ho un menu a cascata, dove in pratica ogni voce principale apre dei sottomenu.
    L'apertura e la chiusura dei sottomenu funziona regolarmente.
    Il problema si presenta quando cerco di collegare una voce di sottomenu ad una azione precisa.
    Ne ho realizzato un piccolo esempio, dove una voce di sottomenu dovrebbe essere eseguire una azione tipo gotoAndStop ("Scena 1", 5);
    invece nada e non riesco a capire il perchè. Sicuramente è una fesseria che sto facendo, ma non la individuo.
    Se qualcuno può aiutarmi, gli invio il fla di esempio.

    Grazie e buona giornata.
    Gaetano

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2000
    residenza
    Savona
    Messaggi
    900

    Da un articolo su questo sito...

    A causa di un bug di Flash (si presume sia così), non è possibile cambiare scena tramite AS se si è all'interno di un movieClip utilizzando l'azione
    gotoAndPlay("nomeScena", numeroFrame);
    Non basta nemmeno inserire _root prima dell'istruzione per evitare il problema.
    Per risolvere la cosa, è necessario adottare un piccolo trucchetto.
    Dato che il parametro "nomeScena" può essere sostituito dal parametro "labelFrame" si può ovviare inserendo una label nel primo keyframe della scena in cui il filmato deve rimandare.
    Facciamo un esempio: vogliamo rimandare il filmato alla scena Pippo e siamo all'interno di un movieClip situato nella scena principale. Se scrivessimo:
    _root.gotoAndPlay("Pippo", 1);
    il comando non funzionerebbe.
    Inseriamo dunque la label "Pippo" nel primo keyframe della scena Pippo per far sì che tutto funzioni.
    Provare per credere!


    Ciao,
    dover

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.