Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    13

    cerco funzione rollover

    Sto cercando di capire come posso procedere per rendere sensibile al mouse centinaia di quadratini che però ogniuno di questi è un movie clip. Credo che debba chiamare il movie clip da un file esterno e poi sensibilizzare on rollOver una zona forse mask. Sono un pò confuso qualcuno mi può aiutare? avrei bisogno dello script e qualche spiegazione in merito.

    Ne sarei molto grato!!!!

  2. #2
    Non ho capito molto bene ciò che vuoi fare, cerca di spiegarti meglio.
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    13

    cerco funzione rollover

    Ciao,
    vorrei riuscire a creare una pagina colma di piccoli quadratini e che ciascuno al passaggio del mouse reagiscano (per es. si rimpiccioliscono fino a sparire per poi tornare alla loro dimensione originale= movie clip) Immagino che questo movie clip debba venir caricato da un file esterno e penso anche necessario lo script duplicate movieclip perchè si vedano più clip alla volta a seconda della velocità del mouse che si muove nello schermo.
    In pratica la cosa non è lontana da uno javascript "imageChange" onmouseOver ecc. La cosa si potrebbe ripetere anche con i bottoni in flash, di principio, ma l'effetto è un'altro.

    Non azzardo mandarti nessun esempio perchè credo di essere ancora in alto mare.

    Spero di essermi chiarito....

    Ciao

    Se riesci ad aiutarmi te ne sarei molto grato!!!

  4. #4
    Ti crei innanzitutto il movie clip del quadratino.
    Inserisci un pulsante invisibile al suo interno.
    Questo conterrà l'animazione del rimpicciolimento e del successivo ingrandimento (basterà che tu lo realizzi con una semplice interpolazione).
    Assegna "box" come nome istanza al quadratino.
    Adesso inserisci questo as nel keyframe della timeline:

    codice:
    distX = 25;
    distY = 25;
    z = 1;
    for (k=1; k<=4; k++)
    {
    	for (i=1; i<=8; i++)
    	{
    		duplicateMovieClip (_root.box, "box" add i add k, z);
    		setProperty ("box" add i add k, _x, distX);
    		setProperty ("box" add i add k, _y, distY);
    		distX = distX+50;
    		z++;
    	}
    	distX = 25;
    	distY = distY+50;
    }
    stop ();
    Come puoi vedere nell'esempio io ho considerato un'area composta da 8 quadratini in larghezza, 4 in altezza e dimensioni di ciascun quadratino di 50px.

    Adesso assegna le seguenti azioni al pulsante contenuto nel quadratino:

    codice:
    on(rollOver)
    {
       this.gotoAndPlay(2); // frame di rimpicciolimento
    }
    e poi:

    codice:
    on(rollOut)
    {
       this.gotoAndPlay(6); // frame di successivo ingrandimento
    }
    Se non ci riesci dimmelo che ti mando un esempio.
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    13
    Grazie, ora mi sembra più chiaro!
    Lo proverò e ti farò sapere al più presto.

    grazie mille!!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    13
    Allora, ho qualche problema, forse se saresti così gentile da mandarmi un esempio...

    Innanzi tutto il flash, se ho ben capito si risolve in unico documento, non deve essere chiamato un swf esterno... e poi non so come si fa a fara un bottone invisibile e anche sopra il quadratino?

    Scusa, ma te ne sarei sinceramente grato!!!

    Pascal

  7. #7
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  8. #8
    Ho sbagliato il link dell'swf!

    Scusa, mi correggo:

    http://members.xoom.virgilio.it/naig...ratipazzi2.swf
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    13
    Grazie anche per l'altro esempio! SCusa se rispondo solo ora ma non ho avuto il tempo di verificare.
    Ora ho provato e comunque funziona al mio scopo. Ho avuto qualche problema per capire che aumentando il numero di quadratini devo aumentare anche il valore di k= e i= , pena dei vuoti...

    Comunque ora mi resta un problema forse mi puoi aiutare. Non riesco a caricare questo file dei quadrati in un'altro file.
    Ho fatto:

    loadMovie ("content/qua.swf", "_root.desktop");

    ma non me lo carica nel movieClip "desktop" (il movie è invisibile e mascherato)

    Perchè non viene caricato? forse perchè l'altro è duplicateMovieClip ?

    Ciao e grazie!

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    13

    aiuto

    Qualcuno sa aiutarmi a chiamare (LoadMovie) in un file nuovo il sopra citato file. È un file che duplica movie con duplicateMovie...

    Non so come andare avanti!!!

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.