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

    swapDepths.....?? boooo

    ciao a tutti...
    ho una ventina di mc che rappresentano le regioni di una nazione...quando ci si clicca sopra si allargano e compaiono maggiori dettagli...gli ho assegnato, a ciascuna regione il seguente script:
    bt.onRelease = function () {
    this.swapDepths(1);
    play ();
    };
    tutto funziona tranne che non vengono rispettati i livelli...pertanto la regione che si allarga rimane sotto quelle che ci stanno di fianco...
    aiutino?
    grazie milleeeee!!!!

  2. #2
    Con lo swapDepths porti la regione selezionata a profondità 1, che è tra le più basse, quindi è abbastanza normale che rimanga sotto le altre.

    O usi una cosa tipo

    swapDepths(999)

    Cioè tieni come 999 il livello più alto, oppure se usi Mx2004 puoi usare il getNextHighestDepth, che ti resitituisce in automatico la profondità più alta disponibile

  3. #3
    Utente di HTML.it L'avatar di arn
    Registrato dal
    Jun 2002
    Messaggi
    420
    Potresti fare anche una roba simile:

    // Begin-Settaggio profondità del SWAPDEPTH
    valoredep = 1;


    // ogni volta lo incrementi e saranno sempre + in alto...
    swapDepths(1000+_parent.valoredep);
    _parent.valoredep++;

    La rapidità che è una virtù, genera un vizio che è la fretta !
    -------------------------
    Browser: Opera & Firefox

  4. #4
    giusto...bell idea...

  5. #5
    Originariamente inviato da zoc
    giusto...bell idea...
    Se hai Mx2004 la migliore è comunque getNextHighestDepth , praticamente fa in automatico e in modo più accurato quello che suggeriva arn.
    Con versioni fino a Mx invece puoi usare l'inventiva, ci sono varie soluzioni come hai visto

    Ciauz

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.