Comunidad de diseño web y desarrollo en internet online

Problema al arrastrar movie clips por el escenario

Citar            
MensajeEscrito el 03 Mar 2009 10:51 pm
Tengo 2 movie clips en el escenario, mc1 y mc2, el mc1 es el que se arratra,el mc2 es estático,al soltar el mc1dentro del area del mc2 se queda, si lo suelto en cualquier otra parte de escenario se regresa a su lugar de origen .
El conflicto aparece al crear el mc3 tambien arrastrable si lo suelto dentro del area del mc2 ,se regresa a su lugar de origen](así elabore el código),pero de encontrarse el mc2 ocupado por el mc1 e intentar soltar el mc3 dentro de estos , en lugar de retornar a su lugar de origen o se queda estático o hace locuras.
Se que es problema dentro del código,pero no puedo resolverlo.

Por takeshi_coyi

20 de clabLevel



 

safari
Citar            
MensajeEscrito el 03 Mar 2009 11:33 pm
Pues postea el codigo y lo revisamos.

Código :

[code]Recuerda englobarlo con estas etiquetas[/code]

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 04 Mar 2009 04:00 pm
Al parecer ya lo habias reuelto checa....

on (release) {
stopDrag ();
if (_root.producto1.hitTest(_root.clip2) && !_root.producto1.hitTest(_root.producto2) )
{
_root.producto1._x=_root.clip2._x;
_root.producto1._y=_root.clip2._y;
_root.area.text=+texto1.text+"\n"
}
else if (_root.producto1.hitTest(_root.clip3) && !_root.producto1.hitTest(_root.producto2) ) {
_root.producto1._x=_root.clip3._x;
_root.producto1._y=_root.clip3._y;

} else {
_root.producto1._x = _root.producto1inicioX;
_root.producto1._y = _root.producto1inicioY;
}

Gracias por tu contribución...
}

Por takeshi_coyi

20 de clabLevel



 

safari
Citar            
MensajeEscrito el 04 Mar 2009 05:29 pm
:P :o que rapido soy. :P

Oie por cierto, no lo englobaste en las etiquetas [code] ya sera para la otra. Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 04 Mar 2009 06:17 pm
no lo englobaste en las etiquetas [code]...................... A que te refieres y que beneficios obtengo ?.

Por takeshi_coyi

20 de clabLevel



 

safari
Citar            
MensajeEscrito el 04 Mar 2009 06:25 pm
Pues tu codigo quedria asi:

Código ActionScript :

on (release) {
stopDrag ();
if (_root.producto1.hitTest(_root.clip2) && !_root.producto1.hitTest(_root.producto2) )
{
_root.producto1._x=_root.clip2._x;
_root.producto1._y=_root.clip2._y;
_root.area.text=+texto1.text+"\n"
}
else if (_root.producto1.hitTest(_root.clip3) && !_root.producto1.hitTest(_root.producto2) ) {
_root.producto1._x=_root.clip3._x;
_root.producto1._y=_root.clip3._y;

} else {
_root.producto1._x = _root.producto1inicioX;
_root.producto1._y = _root.producto1inicioY;
} 


Cubierto por el recuadro de "codigo"

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox

 

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