Puzzle en flash

Hola, he de realizar un puzzle con figuras cuadradas de 4x4 piezas.
Dichas piezas han de ir hasta una plantilla y acomodarse cada una en su lugar. Entiendo que esto se haga con drag and drop, ahora bien nmi problema viene cuando una vez completado el puzzle he de mostrar un mensaje tal como "gracias por hacerlo" y no se como hacer que salga este mensaje.
Te pongo el código que estoy usando:
En las acciones de primer frame:
stop();
clip1inicioX = DO1._x;
clip1inicioY = DO1._y;
clip2inicioX = DO2._x;
clip2inicioY = DO2._y;
clip3inicioX = DO3._x;
clip3inicioY = DO3._y;
clip4inicioX = DO4._x;
clip4inicioY = DO4._y;
clip5inicioX = DO5._x;
clip5inicioY = DO5._y;
clip6inicioX = DO6._x;
clip6inicioY = DO6._y;
clip7inicioX = DO7._x;
clip7inicioY = DO7._y;
clip8inicioX = DO8._x;
clip8inicioY = DO8._y;
clip9inicioX = DO9._x;
clip9inicioY = DO9._y;
en el boton a arrastrar:
on (press) {
startDrag("_root.DO10", true);
}
on (releaseOutside) {
stopDrag();
if (_root.DO10.hitTest(_root.clip2)) {
_root.DO10._x = _root.clip2._x;
_root.DO10._y = _root.clip2._y;
} else {
_root.DO10._x = _root.clip10inicioX;
_root.DO10._y = _root.clip10inicioY;
}
}
donde clip2 és el target del clip a arrastrar
Espero que entiendas lo que pido
Muchas gracias
boopboop

1 Respuesta

Respuesta
1
Para sacar el mensaje "gracias.." puedes usar la condición if, en este caso, cuando se completa todo:
if(DO1._x==su posicion and DO2._x==su posicion and DO3._x==su posicion and asi succesivamente){mensaje="

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas