Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/09/2008, 13:47
Avatar de nuuk_ikel
nuuk_ikel
 
Fecha de Ingreso: agosto-2008
Ubicación: [ Dimensión desconocida ]
Mensajes: 164
Antigüedad: 15 años, 8 meses
Puntos: 3
Respuesta: Ayuda con restricción de movimiento, please :D

mira para que funcione este script tienes que borrar el que esta en tu clip de pelicula, ya que yo no programo directo en los objetos programo en linea de tiempo principal.

ok borras el script y escribes:

//esta variable la usaremos como limite izquierdo, donde cuarenta sera la posicion en la que se detendra el clip
Izquierda = 40;
//ahi esta almacenada la informacion que detendra el clipo en el margen derecho siendo de nuevo cuarenta la posicion de alto definitivo
Derecha = Stage.width-((miclip_mc.width)+40)
//iniciamos el manipulador de eventos
onEnterFrame = function () {
//como veras tu script no fue alterado, lo unico que hice sue indicar que a posicionx que lo que quiero mover es miclip_mc
_x = 0;
velocidad = 15;
posicionX = _root.miclip_mc._xmouse;
miclip_mc._x += (posicionX-_x)/velocidad;
//aqui condicionamos al clip para que no exeda los limites que queramos
if (miclip_mc._x<Izquierda) {
miclip_mc._x = Izquierda;
} else if (miclip_mc._x>Derecha) {
miclip_mc._x = Derecha;
}
};


puedes cambiar los valores de los limites a los que tu quieras obiamente solo es un ejemplo te lo puse comentado para que te des una idea de lo que hice espero que sea lo que buscabas.

Y por supuesto lo puedes adaptar a tu estilo de programar.

Espero haberte podido ayudar, si tienes alguna duda puedes preguntarme por msj.

ιм тнε мотн кιиĝ, ι сαп ďо αпутнιпĝ