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

    domandina veloce e stupida

    Quasi mi vergogno...
    se devo nascondere un oggetto

    on (release) {
    setProperty("1", _visible, false);
    }

    se devo nasconderne più di uno in un colpo solo???

    ho provato con "1, 2" ma non funge

  2. #2
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Il setProperty è un po' "vecchiotto" come metodo: risale alla versione 4!

    Puoi benissimo utilizzare questo metodo:

    on (release) {
    1._visible=false;
    }

    Ma, 1 che cos'è, il nome del movieclip o del pulsante? Non ti conviene utilizzare i numeri, o almeno concatenali con un nome.

    Se tu vuoi nascondere più oggetti contemporaneamente devi:

    o metterli tutti all'interno di un oggetto, in modo tale da nascondere, mostrare e richiamare tutti quegli oggetti richiamando solo quello principale che li contiente;

    oppure assegnare un nome uguale per tutti concatenato con un numero progressivo, per esempio: pallina1, pallina2, ecc..
    In questo caso devi fare un ciclio dove come lunghezza dài il numero più alto assegnato (se gli oggetti sono cinque, dovrebbe essere 5 (o 4 se parti dallo 0)):

    on (release) {
    for(n=1;n<=5;n++){
    ["pallina"+n]._visible=false;
    }
    }
    FaX

  3. #3
    Semplicemente con un ciclo (for, while, ecc...).

    Però ti conviene abbandonare quella sintassi ormai deprecata.

  4. #4
    Ops, abbiamo postato assieme

  5. #5
    allora vi spiego meglio l'idea...
    devo fare un sito sia italiano che inglese
    volevo dare una istanza di numero pari alle scritte italiane e dispari a quelle inglesi,
    cosi nel pulsante di scelta lingua,
    se clicchi per esempio italiano il comando è di nascondere tutte le istanze dispari,
    quindi dovrei fare in una stringa unica qualcosa tipo:

    nascondi 1,3,5,7,9 ecc...

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Goliath
    allora vi spiego meglio l'idea...
    devo fare un sito sia italiano che inglese
    volevo dare una istanza di numero pari alle scritte italiane e dispari a quelle inglesi,
    cosi nel pulsante di scelta lingua,
    se clicchi per esempio italiano il comando è di nascondere tutte le istanze dispari,
    quindi dovrei fare in una stringa unica qualcosa tipo:

    nascondi 1,3,5,7,9 ecc...
    la cosa non cambia solo che invece di incrementare il numero di riferimento del ciclo di una volta lo farai di due volte
    quindi 1 diventa 3 poi 5 e così via

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.