Comunidad de diseño web y desarrollo en internet online

Necesito que salte una animacion cuando 5 objetos esten en su lugar

Citar            
MensajeEscrito el 03 Ago 2011 05:03 am
Estoy haciendo una pequeña aplicacion en la cual hay 5 objetos revueltos y necesitan ser ordenados, Esto ya lo tengo resuelto con
Un boton el cual
on (press)
{
soltar = "no";
this.startDrag();
}
on (release, releaseOutside)
{
if(centro.hitTest(_parent.c1.centro))
{
soltar = "centro";
this._x = _parent.c1._x;
this._y = _parent.c1._y;
}
else
{
soltar = "si";
}
stopDrag();
}

Y pues tengo unos simbolos
con este otro codigo el cual hace que se queden en el lugar devido una ves que estan correctos


onClipEvent (load)
{
var x = this._x;
var y = this._y;
}
onClipEvent (enterFrame) {
if (this.soltar == "si")
{
distancia_x = Math.round((Number(x)-Number(this._x))/2);
distancia_y = Math.round((Number(y)-Number(this._y))/2);
if (Math.abs(distancia_x)<=1 and Math.abs(distancia_y)<=1)
{
}
else
{
this._x = this._x+distancia_x;
this._y = this._y+distancia_y;
}
}
}



Mi pregunta es como hacer para que cuando los 5 esten correctos Me lanze una animacion que tenga en otro Simbolo,o en otro layer,o en otro frame,o en lo que sea Pero que salte una pequeña animacion que diga ganaste o una imagen o lo que sea

sinceramente soy novato en esto de Programar en flash pero comprendo lo basico, si pudieran ayudarme, estaria con madre, Muchas Gracias

Por ulisesmiu

1 de clabLevel



 

msie8
Citar            
MensajeEscrito el 03 Ago 2011 01:36 pm
Cuando lo sueltas exitosamente puedes sumar una variable, cuando llegue a 5 lanzas la animación. Agrega en donde suelta exxitosamente

_root.acierto()

En la l{inea de tiempo principal la función

Código ActionScript :

var aciertos:Number = 0:
function acierto(){
   aciertos++;
   if(aciertos==5) algunclip.play();
}


alogunclip en este caso sería el que tiene la animación

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 Ago 2011 07:04 pm
Huy! ando en la escuela, pero lo provare llegando en la noche a mi casa, muchisimas gracias :D por compartir tu conocimiento, Cualquier cosa re-posteo
:D

Por ulisesmiu

1 de clabLevel



 

msie8
Citar            
MensajeEscrito el 04 Ago 2011 06:11 pm
No lo logre u_u
Alguien me podria decir donde esta mi error ...

Dejo el archivo fla por medio de Megaupload, pesa 2 megas

http://www.megaupload.com/?d=8GWPAZUL

Gracias

Por ulisesmiu

1 de clabLevel



 

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.