Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    rendere invisibile un mc, in un altro fotogramma

    ho due fotogrammi.
    nel primo c'è un pulsante che ha questo codice:

    on(release){
    pippo._visible=false
    nextFrame()
    }

    pipppo è un mc che è nel secondo frame. il problema è che non mi diventa invisibile. l'unico metodo che conosco è assegnare un qualcosa ad una variabile al clic del pulsante e al secondo frame fare il controllo della variabile e quindi rendere invisibile l'mc.

    ma non c'è un modo più semplice per rendre invisibile un mc che sta in un altro frame senza uso di variabili?
    grasie

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: rendere invisibile un mc, in un altro fotogramma

    Originariamente inviato da zago-nico
    ho due fotogrammi.
    nel primo c'è un pulsante che ha questo codice:

    on(release){
    pippo._visible=false
    nextFrame()
    }

    pipppo è un mc che è nel secondo frame. il problema è che non mi diventa invisibile. l'unico metodo che conosco è assegnare un qualcosa ad una variabile al clic del pulsante e al secondo frame fare il controllo della variabile e quindi rendere invisibile l'mc.

    ma non c'è un modo più semplice per rendre invisibile un mc che sta in un altro frame senza uso di variabili?
    grasie
    mi sa che l'unico modo è quello che già hai illustrato

  3. #3
    Non puoi rendere invisibile un qualcosa che in quel momento "non c'è": per le azioni presenti sul primo fotogramma il movieclip pippo "non esiste", per cui le azioni ad esso puntate vanno "a vuoto", per cui l'unico modo è appunto usare una variabile in modo da stabilire, nel frame dove pippo è presente, se renderlo invisibile o no.

  4. #4
    ah. vabbè

    grazie comunque

  5. #5
    Alla prossima

  6. #6
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Originariamente inviato da zago-nico
    ah. vabbè

    grazie comunque
    Ma hai risolto?

    Se no, cosa c'è di faticoso nel fare:

    Al pulsante (primo frame):

    on (release) {
    nextFrame ();
    }

    Al secondo frame:

    if (_currentframe == 2) { // la scoperta dell'acqua calda
    pippo._visible = false;
    }

    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  7. #7
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    forse potresti fare:
    on release
    next frame
    var pippo = 1

    nel secondo frame
    if pippo = 1
    pulsante._visible = 0

    scusa per la sintassi ma non ho flash su questo terminale..

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.