Visualizzazione dei risultati da 1 a 8 su 8

Discussione: bottone

  1. #1

    bottone

    Salve a tutti, i ho fatto u rettangolo e con F8 l'ho trasformato in oggeto grafico, poi dalla libreria ho fatto nuovo simbolo un clip; dentro al clip ho messo il rettangolo e con interpolazione di movimento ho fatto che l'oggetto s'ingrandiva; poi un nuovo clip facendo l'opposto dell'altro clip; fino qui tutto ok, poiho fatto un nuovo simbolo e ora un bottone, nel bottone ho messo i vari stati, testando il filmato andando spra col mouse vedo effettivamente che l'oggeto s'ingrandisce, poerò ora come faccio per far vedere che tgliendo il mouse dall'oggetto questo diventa normale?
    Grazie.
    Io sono il regista del mio film; scelgo io la trama e finale.

  2. #2
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    devi cambiare un po' il modo in cui l'hai fatto
    ad esempio in maniera molto semplice:
    crei il tuo bottone che dal fotogramma 1 al 5 si ingrandisce [stop();]e dal 6 al 10 si rimpicciolisce [stop();]..
    quest'animazione la metti in un movieclip che metti sullo stage a cui dai nome istanza "pippo"..

    nella zona in cui vuoi che al passaggio del mouse avvenga l'animazione metti un bel pulsante trasparente con azione
    on(rollOver){
    _root.pippo.gotoAndPlay(1);
    }
    on(rollOut){
    _root.pippo.gotoAndPlay(6);
    }

    questo è un metodo molto semplice ma serve giusto per capire come funziona
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  3. #3

    scusa ma sono poco pratico

    Allora io faccio il bottone da 1 a 10; lo stop lo devo mettere su 5 e su 10?
    2° l'istanza dove la devo mettere? COme si fa a metterlo?
    Grazie.
    Io sono il regista del mio film; scelgo io la trama e finale.

  4. #4
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    esatto.. se la tua animazione è in un movieclip ed è composta dalle due parti in cui si ingrandisce e si rimpicciolisce metti due stop(); a separare i due momenti, nel nostro caso uno stop(); al frame 5 e uno al 10;
    il nome di istanza lo dai facendo un clic sul tuo movieclip per selezionarlo, poi se guardi nel pannello proprietà c'è proprio una casellina chiamata "nome istanza" e lì ci scrivi ad esempio "pippo"..

    è nella nostra unicità che risiede la meraviglia degli esseri umani

  5. #5

    boh niente

    Scusami, fai conto che io non abbia mai usato flash, come mi spiegheresti?
    non mi fà
    Grazie.
    Io sono il regista del mio film; scelgo io la trama e finale.

  6. #6
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    se vuoi se mi dai un tuo indirizzo e-mail ti faccio un esempio
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  7. #7
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Se non avete già concluso...

    1 - Fai una sola interpolazione, che vede il rettangolo ingrandirsi;

    2 - Metti uno stop (); sia nel primo che nell'ultimo frame. L'interpolazione deve trovarsi all'interno di un movieclip.
    3 - Sull'interpolazione aggiungi un nuovo layer, crea un pulsante trasparente e mettilo nel primo frame del nuovo layer, in modo che copra il rettangolo con abbondanza.

    4 - Associa al pulsante:

    on (rollOver) {
    ritorno = false;
    gotoAndPlay (2);
    }
    on (rollOut) {
    this.ritorno = true;
    }

    5 - Esci dal movieclip, selezionalo, apri il pannello delle azioni e scrivi:

    onClipEvent(enterFrame){
    if(ritorno)this.prevFrame();
    }

    Pubblica.

    Quando vai su col mouse, il rettangolo si ingrandisce;
    quando ti sposti via, il rettangolo si rimpicciolisce e ritorna gradualmente alle dimensioni originali.

    Ciao,

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  8. #8

    thanks

    Grazie Nap l'ho fatto e mi funziona.
    Io sono il regista del mio film; scelgo io la trama e finale.

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.