Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: disattivazioni bottoni

  1. #1

    disattivazioni bottoni

    guardate a questo link:
    cd_comimm
    andate nella sezione animazioni industriali.
    scegliete abb.
    si aprirà un controller per la riproduzione di un filmato video.
    il filmato è solo un esempio.
    il mio problema.
    quando viene richiamato il controller voglio disattivare i pulsanti che si trovano sotto, così se per sbaglio durante la navigazione vengono cliccati questi non eseguono nessun script o comando.
    in parte funzionano.se notate e provate a passare sopra icaro, candiani, dongo e cliccate non avviene niente.
    invece nel menu, (home, video, anim_az)
    non funziona.
    il menù è stato creato tramite array, ho usato questo:
    codice:
    voci = new Array('home','video','anim_az')
    for(i=1;i<=3;i++){
    menu_anim_ind['mc'+i].txt.testo = voci[i-1]	
    }
    per disattivare i bottoni
    all'inizio avevo scritto questo:
    codice:
    _level0.menu_anim_ind.enabled=false;
    "menu_anim_ind" è l'istanza di un mc dove ci sono i tre btn('home','video','anim_az').
    poi ho provato così:
    codice:
    _level0.menu_anim_ind.mc1.txt.testo.enabled=false;
    _level0.menu_anim_ind.mc2.txt.testo.enabled=false;
    _level0.menu_anim_ind.mc3.txt.testo.enabled=false;
    menu_anim_ind è il l'istanza del menu con i tre btn, mc1 corrisponde
    a "home", mc2 a "video" e mc3 a "anim_az"
    "txt" è l'instanza del campo di testo dinamico
    e "testo" è la variabile del testo dinamico.
    avete qualche idea!?
    se non avete capito posto il fla.
    grazie

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483

    Re: disattivazioni bottoni

    Ma cosa c'entra il testo? Non dovrebbe essere così?
    Originariamente inviato da thecell20
    codice:
    _level0.menu_anim_ind.mc1.enabled=false;
    _level0.menu_anim_ind.mc2.enabled=false;
    _level0.menu_anim_ind.mc3.enabled=false;
    E poi perchè usi _level0 e non _root?
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    non funziona.
    codice:
    _level0.menu_anim_ind.mc1.enabled=false;
    _level0.menu_anim_ind.mc2.enabled=false;
    _level0.menu_anim_ind.mc3.enabled=false;
    uso _level0 perchè non è riferito alla timeline
    ma il controller viene caricato tramite loadMovieNum.
    quindi uso _level0
    per disattivare il btn "icaro" ho scritto:
    codice:
    _level0.icaro.enabled=false;
    ha il nome di istanza icaro
    il codice l'ho scritto nel filmato che vedi.
    poi nel controller ho scritto:
    codice:
    _level0.icaro.enabled=true;
    questo se voglio chiudere prima il filmato
    e riattivarlo.
    anche nel filmato, nell'ultimo frame ho scritto:
    codice:
    loadMovieNum("vuoto.swf", "2");
    stop();
    _level0.icaro.enabled=true;

  4. #4
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Scusa ma dov'è che metti i comandi di enable? Sul primo fotogramma del filmato dove c'è il video?
    A me mi dà la carica, agli italiani gli dà la carica

  5. #5
    si, perchè!?

  6. #6
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Prova a vedere se funziona dal filmato base.
    codice:
    abb.onRelease = function(){
     _root.menu_anim_ind.mc1.enabled=false;
     _root.menu_anim_ind.mc2.enabled=false;
     _root.menu_anim_ind.mc3.enabled=false;
    }
    Altrimenti devi fare pulizia all'interno del clip menu_anim_ind, chessò qualche simbolo in mezzo che non permette di raggiungere il percorso
    A me mi dà la carica, agli italiani gli dà la carica

  7. #7
    cosi funziona.
    adesso devo riabilitarli.

  8. #8
    adesso coma faccio a dirgli di riattivare i bottoni.
    dovrei per caso usare un ciclo!?

  9. #9
    risolto.
    avevo la rix sotto gli occhi.
    grazie uanne.
    ciao :adhone:

  10. #10
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    In teoria cliccando il bottone di chiusura del filmato ridai il comando con enabled=true.
    codice:
    bottoneDiChiusuraFilmato.onRelease = function(){
     _level0.menu_anim_ind.mc1.enabled=true;
     _level0.menu_anim_ind.mc2.enabled=true;
     _level0.menu_anim_ind.mc3.enabled=true;
    }
    A me mi dà la carica, agli italiani gli dà la carica

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.