Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Jul 2001
    Messaggi
    121

    Problemi con file che simula ZOOM

    ciao ragazzi...
    ho un problema con un file scaricato da flash-mx.it.

    In pratica è un simulatore di zoom.
    Il mio problema è che non riesco a capirne il meccanismo di funzionamento.
    Ho capito che c'è un immagne che viene richiamata 2 volte per simulare l'ingrandimento ma più di così non capisco.

    Per esempio c'è una clip vuota con delle coordinate, ma io non capisco a che servono...

    veramente ragazzi aiutatmi... sapete sono un po' una testa dura... :d

    il file lo trovate al seguente indirizzo:
    http://flash-mx.html.it/movies/view_movie.asp?id=379

  2. #2
    Ciao,

    mamma mia che macabro sito che ti sei fatto....
    Cmq...
    Lo zoom che hai scaricato è relativamente semplice.
    In pratica hai un pulsante trasparente posto sopra l'immagine piccola, una maschera che segna il perimetro all'interno del quale comparirà la seconda immagine (quella ingrandita), all'interno della quale c'è il clip con l'immagine ingrandita...

    L'effetto in realtà è fasullo... perché non ingrandisce l'immagine ma ne richiama una seconda già ingrandita che compare dentro la maschera e che si muove a seconda della posizione in cui metti il cursore sopra l'immagine piccola. Con un effetto "Drag" indiretto posiziona l'immagine grossa nella stessa posizione su cui tieni il mouse sulla foto piccola...

    Noon bisogna cambiare nulla di questo script se non le foto contenute...


    Ciauz

    L'ignorante dice... Il colto confuta... Il saggio riflette.

  3. #3
    Utente bannato
    Registrato dal
    Jul 2001
    Messaggi
    121
    lascia perdere il sito...

    e se io volessi cambiare la posizione dell'immagine piccola, cosa che ho fatto, come potrei poi fare in modo che l'effettto zoom non si sballi come m'è successo?

    dove devo intervenire?

  4. #4
    Devi modificare prima i parametri che indicano la zona sensibile del mouse, selezionando le azioni che trovi associati al pulsante trasparente posto sopra la foto:

    //------------------------------------------------
    on (rollOver) {
    souris.a=true;
    Mouse.hide();
    startDrag("_root.souris", true, 170, 5, 600, 450);
    //------------------------------------------------

    dovrai modificare il startDrag e impostare le nuove coordinate (come ho fatto io...
    Poi devi entrare nel clip della maschera, selezionare la foto ingrandita e modificare le impostazioni delle azioni associate allo startDrag:
    //------------------------------------------------
    onClipEvent (enterFrame) {
    this._x = (_root.souris._x*-3)+1600;
    this._y = (_root.souris._y*-3)+970;
    }
    //------------------------------------------------

    In pratica devi capire quali nuove coordinate prende la foto sullo stage, dopo averlo spostato (regolati quardando le coordinate _x e_y che trovi nel pannello delle proprietà (click col destro sull'oggetto, ultima voce in basso).

    Prova....
    L'ignorante dice... Il colto confuta... Il saggio riflette.

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.