Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    229

    Definire ordine livelli Timeline da Codice

    Posso spostare l'ordine dei livelli da actionScript in modo tale da
    spostare un livello che stava sotto e quindi in parte visibile (perchè coperto da quello sopra) mettendolo al di sopra?????
    So che sto chiedendo un pò troppo ma riuscirei a risolvermi un bel pò di problemi.

  2. #2
    Usando swapDepths è possibile fare quello che chiedi, però funziona coi movieclip, quindi potresti ad esempio convertire e "raggruppare" gli oggetti presenti nei layer in vari movieclip e quindi gestirne la "precedenza" appunto con swapDepths.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    229

    Re

    Grazie Broly l'ho visto adesso spulciando la guida.
    Comunque mi va bene anche il MC (anzi è meglio!).

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    229

    Re

    A chi servisse comunque mando un esempio stupido
    per provarlo.
    Fate un quadrato e chiamata il MC Quadrato, fate un cerchio e chiamate il MC Cerchio e poi fate un buttone.
    Mettete tutto nella prima scena sovrapponendo i 2 MC: Cerchio e Quadrato.
    Al bottone associate il seguente script:

    Code:
    ________________________________

    on(press)
    {
    trace(_root.Quadrato.getDepth());
    if(_root.Quadrato.getDepth()!=3)
    {
    _root.Cerchio.swapDepths(4);
    _root.Quadrato.swapDepths(3);
    }
    else
    {
    _root.Cerchio.swapDepths(3);
    _root.Quadrato.swapDepths(4);
    }

    // i numeri nello swapDepths sono il livello di profondita che definite
    }
    ________________________________

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.