Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154

    Alla click di un pulsante il movieClip collegato si sostituisce ad un altro (?)

    'giorno!
    Ho creato un filmato in flash con due pulsanti. cliccando il pulsante UNO parte il movieClip UNO posizionato sullo stage. Per fare questo ho dato al pulsante il seguente codice:

    on (release) {
    _root.UNO.gotoAndPlay(2);
    }

    Il pulsante DUE ha lo stesso funzionamento, però il movieClip DUE deve obbligatoriamente essere posizionato esattamente nella stessa posizione del movieClip UNO. In definitiva vorrei fare in modo che quando clicco il pulsante DUE e il movieClip UNO è ancora visualizzato, questo mi venga sostituito dal movieClip DUE e viceversa.

    Ora come ora il movieClip DUE mi si sovrappone al movieClip UNO lasciandolo visibile.

    Se sono stato un po' contorto scusatemi, ma ieri sera è stata tanto dura.
    baci
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    11
    Se ho capito bene basta che al codice del pulsante aggiungi la proprietà ._visible=0

    Pulsante 1
    on (release) {
    _root.UNO.gotoAndPlay(2);
    _root.UNO._visible(1);
    _root.DUE._visible(0);
    }

    Pulsante 2
    on (release) {
    _root.DUE.gotoAndPlay(2);
    _root.UNO._visible(0);
    _root.DUE._visible(1);
    }

    Ciao
    Stella
    Stella

  3. #3
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154
    In verità vi dico... avrei risolto il problema associando ad entrambi i pulsanti lo stesso movie clip e gestendo l'animazione all'interno dello stesso. I pulsanti quindi lo richiamerebbero decedendo da che numero di frame far partire l'animazione. Ma se riesco ad usare un po' di ActionScript e più meglio.
    boh!
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  4. #4
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154
    Originariamente inviato da stella76
    Se ho capito bene basta che al codice del pulsante aggiungi la proprietà ._visible=0

    Pulsante 1
    on (release) {
    _root.UNO.gotoAndPlay(2);
    _root.UNO._visible(1);
    _root.DUE._visible(0);
    }

    Pulsante 2
    on (release) {
    _root.DUE.gotoAndPlay(2);
    _root.UNO._visible(0);
    _root.DUE._visible(1);
    }

    Ciao
    Stella
    Ok, adesso testo il tuo codice. Se funzia... hai vinto!
    ciao e grazie
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  5. #5
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154
    carissima stella, forse a causa del fatto che uso FlashMX il tuo codice non funzia, però modificandolo così si!
    cordiali saluti, goat.

    Pulsante 1
    on (release) {
    _root.UNO.gotoAndPlay(2);
    _root.UNO._visible=1 ;
    _root.DUE._visible=0 ;
    }

    Pulsante 2
    on (release) {
    _root.DUE.gotoAndPlay(2);
    _root.UNO._visible=0 ;
    _root.DUE._visible=1 ;
    }
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

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.