Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2010, 09:33
Avatar de fernandaotaya8
fernandaotaya8
 
Fecha de Ingreso: noviembre-2010
Mensajes: 25
Antigüedad: 13 años, 6 meses
Puntos: 0
Pregunta Ayuda.. como lo hago??

Hola a todos!!

Estoy haciendo un rompecabezas en flash cs5 con AS 2.0.

Para la ubicación de las fichas en su lugar correcto utilizo droptarget, pero no me funciona no se que estoy haciendo mal, si alguien sabe que estoy haciendo mal, agradecería ayuda o si saben otra formad e hacerlo también vale... a continuación presento el codigo de cada ficha del rompecabezas:

on(press){
if(this.hitTest(_root._xmouse,_root._ymouse)){
this.startDrag();
}
}

on(release){
stopDrag();
name=this._name;
int_name=name.subString(1);
int_name=parseInt(int_name);
if(eval(this._droptarget) ==_parent["inv_p"+int_name]){
_parent.contenedor["p"+int_name]._visible=true;
++_parent.exito;
if(_parent.exito ==_parent.n){
_root.puzzle._visible=false;
_root.animacion._visible=true;
_root.animacion.play();
}
}
else{

this._x=Math.random()*300;
this._y=Math.random()*200;
}
}

inv_p: son unas fichas ocultas en el lugar correcto.
contenedor[]: es un MovieClip que contiene las fichas ordenadas que se mostraran cuando la ficha q muevo se hubique en el lugar correcto.

Ayudaaaaa por favorrrr es de urgencia!!!

Anticipo agradecimientos.