Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/05/2004, 08:21
reycoy
 
Fecha de Ingreso: junio-2003
Mensajes: 318
Antigüedad: 20 años, 9 meses
Puntos: 0
Al final despues de mucho mirar he conseguido acercarme. Tengo un cuadrado en escena y le pongo este código, porque quiero que haga ese movimiento deslizante sólo unos determinados píxeles.
Resumiendo lo que quiero es que haya un cuadrado en el escenario y si el ratón está en la parte derecha de la escena que ese cuadrado MC se mueva suavemente unos pixeles que yo determine a la derecha y si el ratón está a la izquierda que el cuadrado se mueva los mismos pixeles pero hacia la izquierda. Eso si todo suavemente con deceleración.
onClipEvent(enterframe){
if (_root._xmouse > 225){
//CUADRADO VERDE
if (this._x <= 268){
this._x += (500 - this._x) / 9;
}
}
else{
//CUADRADO VERDE
if (this._x >= 228){
this._x -= (500 - this._x) / 9;
}
}

}
Lo que me falta ahora por solucionar es que me va a trompicones y no consigo hacer que el cuadrado se mueva suavemente por el espacio que yo quiero.
Podéis hacer la prueba de colocar un cuadrado como MC en el escenario y ponerle el código que he escrito. Si conseguíis que el cuadrado se mueva con suavidad me lo comentáis, ¿vale?.
Una ayudita por favor.