Foros del Web » Creando para Internet » Flash y Actionscript »

necesito mover una imagen

Estas en el tema de necesito mover una imagen en el foro de Flash y Actionscript en Foros del Web. hola a todo el mundo Después de visionar algun tutorial y mirarme el manual, no encuentro como puedo hacer que me aparezca una imagen en ...
  #1 (permalink)  
Antiguo 17/03/2003, 07:43
 
Fecha de Ingreso: febrero-2003
Ubicación: barcelona
Mensajes: 31
Antigüedad: 21 años, 9 meses
Puntos: 0
necesito mover una imagen

hola a todo el mundo

Después de visionar algun tutorial y mirarme el manual, no encuentro como puedo hacer que me aparezca una imagen en un lugar concreto del escenario desde fuera de él...
creo que a la fuerza tienen que intervenir la variables z , y pero no se como introducir el código.....
Por otra parte ya que la imagen es un movieclip... ¿porqué luego no puedo cerrarla desde el mismo movieclip??
Lo estoy intentando , instalando un botón dentro del mc pero al probar la pelicula no lo reconoce...

Estaré muy agradecido de sus indicaciones.

Un saludo
Carles
  #2 (permalink)  
Antiguo 21/03/2003, 18:39
 
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.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:56.