si infatti, ok raffaeu grazie

la pillola è questa vero?

Con questa pillola voglio togliere una volta per tutte il problema di cercare in script per gestire il movimento.

Premessa:

nell' onLoad --> settiamo i parametri del moto
nell' enterFrame --> ne diamo il valore

Moto decellerato:

----------------------------------------------------------------------
//codice per lo spostamento
clip.onLoad = function() {
fine = _x;
tempo = 3;
}
clip.onEnterFrame = function() {
inizio = _x;
spazio = (fine-inizio)/tempo;
_x += spazio;
}
//sul pulsante
pulsante.onPress = function(){
Clip.fine = 200;
}
---------------------------------------------------------------------

Moto elastico

----------------------------------------------------------------------
clip.onLoad = function() {
fine = _x;
accellerazione = 1.8;
inerzia = 1.5;
}
clip.onEnterFrame = function() {
inizio = _x;
spazio = (spazio+(fine-inizio)/accellerazione)/inerzia;
_x += spazio;
}
//sul pulsante
pulsante.onPress = function(){
Clip.fine = 200;
}
----------------------------------------------------------------------


Moto accellerato


----------------------------------------------------------------------//codice per lo spostamento
clip.onLoad = function() {
fine = _x;
tempo = 3;
}
clip.onEnterFrame = function() {
inizio = _x;
spazio = (fine-inizio)*tempo;
_x += spazio;
}
//sul pulsante
pulsante.onPress = function(){
Clip.fine = 200;
}
--------------------------------------------------------------------

Moto casuale

Clip.onLoad = function() {
totale = 660;
frame = 10;
}
onClipEvent(enterFrame){
if (Math.abs(totale-_x) < 5) { //se distanza tra totale e attuale è meno di 5 pxl
totale = random(200) + 100; //casuale....
}
}
_x += (totale - _x)/frame;
}


Grazie mille