Visualizzazione dei risultati da 1 a 10 su 10

Discussione: effetto molla in as

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    144

    effetto molla in as

    Ho un movie con delle finestrine che si aprono in successione, a tenda (come da allegato).
    Queste finestre sono dei mc, che si ingrandiscono all'over, mentre le altre si spostano, il tutto con un effetto 'molla elastica'.
    I MC sono costituiti da due livelli: su uno c'è la finestra, sull'altro un'area attiva.

    Lo script:

    Sulle istanze dei mc:

    onClipEvent (load) {
    inerzia=2.5;
    acc=1.2;
    vel=1.7;
    pos=_xscale;
    x1=120; //cambia da una all'altra, sia la x che la posizione
    }
    onClipEvent (enterFrame) {
    finale=_xscale;
    mov=(mov+(pos-finale)/acc)/inerzia;
    _x+=(x1-_x)/vel; //cambia la x: x1, x2, eccetera
    _xscale+=mov;
    _yscale+=mov;
    }



    Sulle aree attive interne ai MC:

    on (rollOver) {
    pos=100;
    }
    on (rollOut) {
    pos=30;
    }

    (non ho riportato la parte relativa allo spostamento delle altre perchè adesso non mi interessa).



    Mi piacerebbe fare l'effetto molla anche in entrata delle finestre, non solo quando sono all'over e ingrandiscono; adesso si aprono in modo tutto rigido e ordinato, e poi all'over ingrandiscono in modo elastico. Mi piacerebbe che si aprissero anche, in modo elastico.
    Solo che non so come fare: di action script ne so solo quanto basta a mettere le mani negli script che scarico (e non sempre ci riesco liscio).

    Mi dite come e dove mettere le mani per favore?
    Immagini allegate Immagini allegate

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.