Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/03/2003, 18:39
argentum
 
Fecha de Ingreso: marzo-2003
Ubicación: Valencia, Venezuela
Mensajes: 23
Antigüedad: 21 años, 8 meses
Puntos: 0
A ver si entiendo

Saludos.
A ver si he entendido, lo que quieres es que un movie clip que esta en cualquier parte de tu area de trabajo se mueva a una posicion especifica, si es esto, te explico lo siguiente...
Crea tu movieClip, y el la sección de propiedades, escribe el nombre de la instancia, este es el nombre del movieClip, ahora en la barra de tiempo, escribe sobre algun frame, preferiblemente el primero.

//Inicializamos Variables
NombreInstancia._x=0-NombreInstancia._width;
//se coloca el movieClip al
// borde de la esquina superior
// izquierda pero sin ser visible,
// es decir, fuera del area de
// trabajo
LastX=NombreInstancia._x; // Recuerda que esta es la ultima
// posicion tomada por el movie Clip
NombreInstancia._y=0-NombreInstancia._height;
LastY=NombreInstancia._y;
//Aplica Igual al caso anterior

// Ahora si, un hilo para moverlo
NombreInstancia.onEnterFrame = function(){
/*Creamos un hilo de ejecución que reproducira este trozo de
codigo repetidamente a la velocidad de paso de cada frame del
timeline*/
this._x=LastX+XOffset; //Nuevo valor de la posición de X del
// movie clip, en función del valor
// anterior donde se ubicaba + un
// cierto desplazamiento
this._y=LastY+YOffset;//igual solo que en Y
LastX=this._x; //recuerda guardar el ultimo valor
// para que tenga sentido
LastY=this._y;
if ((this._x>=Xdeseada) and (this._y>=YDeseada)) {
// Esto se cumplira solo cuando llegues a la posición
// deseada o en su defecto justo al sobre pasar la posicion
// en cuestion
delete NombreInstancia.onEnterFrame
// Finalizamos el hilo de ejecución
}
} // finaliza el movimiento del elemento

Stop();

Espero te sea de utilidad, y que responda tu pregunta. la otra pregunta la entendi menos que esta....

Alen Acosta.