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.