Action script: pulsante molla
Dopo l' ultimo post sulla sfida tra flash e html, oggi voglio offrirvi un esempio semplice ma esaustivo della potenza di flash e action script.
Un pulsante animato con effetto molla molto realistico e solo poche righe di codice.
Per prima cosa create un clip filmato e chiamatelo doing, poi dovrete creare il pulsante che azionerà lo script al passaggio del mouse.
Al clip filmato doing applicate il seguente script:
onClipEvent(load) {
endx = _xscale;
inerz = 1.4;
acc = 1.5;
}
onClipEvent(enterFrame) {
startx = _xscale;
dx = (dx+(endx-startx)/inerz)/acc;
_xscale += dx;
_yscale += dx;
}
Ora disegnate il pulsante trasparente, ed applicate il seguente script:
on (rollOver) {
doing.endx = 200;
}
on (rollOut) {
doing.endx = 100;
}
Tutto qui, semplice vero….
Visualizza e scarica il file
Un pulsante animato con effetto molla molto realistico e solo poche righe di codice.
Per prima cosa create un clip filmato e chiamatelo doing, poi dovrete creare il pulsante che azionerà lo script al passaggio del mouse.
Al clip filmato doing applicate il seguente script:
onClipEvent(load) {
endx = _xscale;
inerz = 1.4;
acc = 1.5;
}
onClipEvent(enterFrame) {
startx = _xscale;
dx = (dx+(endx-startx)/inerz)/acc;
_xscale += dx;
_yscale += dx;
}
Ora disegnate il pulsante trasparente, ed applicate il seguente script:
on (rollOver) {
doing.endx = 200;
}
on (rollOut) {
doing.endx = 100;
}
Tutto qui, semplice vero….
Visualizza e scarica il file
| Permalink | |