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

Ayuda con la ubicación de piezas de un rompecabezas

Estas en el tema de Ayuda con la ubicación de piezas de un rompecabezas en el foro de Flash y Actionscript en Foros del Web. Hola, pasa q estoy haciendo un rompecabezas q encontre en internet donde tengo primero dos capas una llamada animación la otra puzzle, donde puzzle es ...
  #1 (permalink)  
Antiguo 17/11/2010, 16:26
Avatar de fernandaotaya8  
Fecha de Ingreso: noviembre-2010
Mensajes: 25
Antigüedad: 14 años
Puntos: 0
Ayuda con la ubicación de piezas de un rompecabezas

Hola, pasa q estoy haciendo un rompecabezas q encontre en internet donde tengo primero dos capas una llamada animación la otra puzzle, donde puzzle es la que contiene el rompecabezas.

Dentro de puzzle, están varias capas, una donde están las piezas a mover (son MC) con nombres de instancia p1, p2......p20

En otra capa están las piezas del rompecabezas ordenado, pero están como ocultas, que se llama inv_p. cada pieza es un MC. Es solo para tomar la ubicación correcta.

otra capa, donde están las mismas piezas ordenadas, agrupadas en un MC, con nombre de instancia contenedor, que a su vez dentro de el cada una de las piezas son MC, con nombres de instancia p1, p2, p3.... p20, que son las que se mostraran cuando la pieza que moví se ubicó en el lugar correcto.

Por otro lado en una capa aparte tengo en el primer fotograma, el contador iniciado en 0 (variable exitos) y una variable con el numero de fichas (variable n).

En cada pieza a mover tengo este código:

on(press){
if(this.hitTest(_root._xmouse,_root._ymouse)){
this.startDrag();
}
}
on(release){
stopDrag();
name=this._name;
int_nom=name.substring(1);
int_nom=parseInt(int_nom);
if(eval(this._droptarget) == _parent["inv_p"+int_nom]){
_parent.contenedor["p"+int_nom]._visible=true;
++_parent.exitos;
if(_parent.exitos == _parent.n)
trace("ganaste");
}
else{
this.x= Math.random()*300;
this.y= Math.random()*100;
}
}

Ahora el problema es q no esta entrando en primera la condición, es decir para el código la ficha nunca se ubica en el lugar que es!!!...

Y por lo q me di cuenta cuando mostré con un trace la ubicación de _parent["inv_p"+int_nom], no me arrojó la correcta, salia instance6.

Por fa hechenme una manito, que ya tengo dolor de cabeza!!!

Gracias a todos.
  #2 (permalink)  
Antiguo 17/11/2010, 17:05
Avatar de fernandaotaya8  
Fecha de Ingreso: noviembre-2010
Mensajes: 25
Antigüedad: 14 años
Puntos: 0
Respuesta: Ayuda con la ubicación de piezas de un rompecabezas

Ayudaaaaaa!!!

Alguien????

Última edición por fernandaotaya8; 17/11/2010 a las 19:25

Etiquetas: rompecabezas
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 10:00.