Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    31

    Movieclip in Primo piano

    Salve a tutti;
    ho due simboli rettangolari uguali, affiancati sullo stesso layer.
    Quando si passa col mouse sopra uno di essi, questo raddoppia le dimensioni con una semplice interpolazione di movimento.
    Vorrei fare in modo che, al mouseover, il simbolo interessato si "sovrapponga" all'altro, cioè passi in primo piano. Attualmente, il primo "copre" il secondo quando si attiva, ma il secondo non fa lo stesso col primo (ovviamente).
    Come posso fare?
    Grazie in anticipo.
    Ghizza.

  2. #2

    Re: Movieclip in Primo piano

    Originariamente inviato da Ghizza
    Salve a tutti;
    ho due simboli rettangolari uguali, affiancati sullo stesso layer.
    Quando si passa col mouse sopra uno di essi, questo raddoppia le dimensioni con una semplice interpolazione di movimento.
    Vorrei fare in modo che, al mouseover, il simbolo interessato si "sovrapponga" all'altro, cioè passi in primo piano. Attualmente, il primo "copre" il secondo quando si attiva, ma il secondo non fa lo stesso col primo (ovviamente).
    Come posso fare?
    Grazie in anticipo.
    Ghizza.
    al rollover usi la funzione

    my_mc.swapDepths(depth)

    depth Numero che specifica il livello di profondità in cui posizionare il filmato my_mc

    e lo metti su di un livello sup

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    31
    Grazie per la sollecita risposta...
    Credo però di aver bisogno di qualche chiarimento ulteriore:
    Al primo bottone sulla scena assegno nome istanza "pluto", al secondo nome istanza "pippo", ma dove scrivo il codice AS?
    "Al rollover"... dove?
    Puoi specificare meglio?
    Grazie ancora.

  4. #4
    Originariamente inviato da Ghizza
    Grazie per la sollecita risposta...
    Credo però di aver bisogno di qualche chiarimento ulteriore:
    Al primo bottone sulla scena assegno nome istanza "pluto", al secondo nome istanza "pippo", ma dove scrivo il codice AS?
    "Al rollover"... dove?
    Puoi specificare meglio?
    Grazie ancora.
    scusami se ti rispondo solo adesso ma sono un pò incasinato..

    allora sul frame una cosa del genere

    pluto.onRollOver=function(){
    pluto.swapDepths(10);
    }


    pippo.onRollOver=function(){
    pippo.swapDepths(10);
    }

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    31
    Niente da fare...
    ho questi 2 bottoni sulla scena principale (mi correggo, sono due bottoni diversi, non uguali come ho scritto nel primo post), il primo ha istanza "uno", il secondo "due".
    Ci sono solo loro sulla scena, 1 unico layer, un unico frame al quale applico lo script

    uno.onRollOver=function(){
    this.swapDepths(10);
    }

    due.onRollOver=function(){
    this.swapDepths(10);
    }

    ...ma è tutto come prima, il primo bottone non si sovrappone al secondo quando si apre al rollover.
    Dove sbaglio?

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    31
    Risolto :-)
    Ho lasciato perdere i bottoni e ho usato i movie clip, stoppando l'attivazione dell'animazione fino al mouseover e riuscendo anche ad ottenere l'effetto loopback.
    Così viene:

    stop();
    this.onEnterFrame = function(){
    if(rewind == true){
    prevFrame();
    }
    }
    this.onRollOver = function(){
    rewind = false;
    this.swapDepths(10);
    play();
    }
    this.onRollOut = function(){
    rewind = true;
    }
    this.onRelease = function(){
    getURL("pippo.php");
    }

    Grazie comunque per il prezioso aiuto.

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.