Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Primo Piano

  1. #1

    Primo Piano

    Ho un piccolissimo problema e proprio perchè piccolo non riesco a risolverlo.
    Ho due movie clip vicini, i quali al passaggio del mouse diventano più grandi evidenziando il testo contenuto. Il problema è questo: A seconda di quale dei due è in primo piano l'altro viene coperto,(i clip sono adiacenti)
    c'è un comando che possa associare al button che attiva l'ingrandimento anche l'assegnazione di un "primo piano" a seconda di quale movie voglio visualizzare???

    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    swapDepths

  3. #3

    Grazie!

    ci sono settaggi particolari? o basta associarlo al pulsante indirizzato al clip?

    grazie ancora

  4. #4
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    istanzamovieclip1.swapDepths(istanzamovieclip2)

  5. #5
    io ho 20 pulsantini uno di fianco all'altro e onmouseover ogni pulsantino diventa grande come lo schermo e quindi deve venire in primo piano sennò viene coperto dagli altri.
    devo scrivere

    pulsante1.swapDepths(pulsante2, pulsante3,...);

    o c'è un modo più furbo?

    Grazie

  6. #6
    potresti

    codice:
    MovieClip.prototype.SWAP=function(){
    
             this.ID_swap = this.getDepth()
    
             this.onRollOver=function(){
                   this.swapDepths(100)
                   // ....altre istruzioni
             }
    
             this.onRollOut=function(){
                   // ...altre funzioni
                   this.swapDepths(this.ID_swap)
             }
    }
    
    La premessa è che i pulsantini siano del movie clip, con nome my_p1, my_p2, ecc 
    e per l'assegnazione
    
    for(I=1,I<=20;I++){
        this["my_p"+I].swapDepths(I)
        this["my_p"+I].SWAP()
    }

  7. #7
    Veramente i pulsantini sono dei button: posizione "su" l'immagine è piccola (20 quadratini uno di fianco all'altro tipo griglia), posizione "onmouseover" la foto è grande al centro della pagina.

    Si chiamano m1, m2, m3, ecc...

    Solo che avendoli messi tutti nello stesso frame si sovrappongono quando si ingrandiscono.

    Ho provato anche a cercare il modo che

    on (rollOver) {
    _xscale(200);
    _yscale(200);
    m1.swapDepths(1);
    }

    ma non funziona niente...


    Premetto che ho Flash 5 e che sono un po' molto scarsa in actionscript...



    Grazie mille per l'aiuto!
    Sere

  8. #8
    mi sa che quanto ti ho passato va bene da MX in poi. ....per F5 ( siamo 4 versioni avanti!!!) non ricordo proprio come si fa.


    Sorry

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.