Comunidad de diseño web y desarrollo en internet online

Problema startDrag

Citar            
MensajeEscrito el 02 Mar 2011 02:54 pm
Buen día a todos, tengo el siguiente problema, en una aplicación, debo permitir arrastrar y posicionar 1 clip sobre tres áreas, como hago para permitir que cada clip, dependiendo el área, se posicione sobre otro clip... Intuyo que puede ser algo como esto, pero solamente me reconoce siempre la posición sobre uno de los destinos, a los otros dos los anula...

on (press) {
startDrag("_root.mc_atrib_1", true);
}
on (release) {
stopDrag();
if (_root.mc_atrib_1.hitTest(_root.mc_atrib_1_cont)) {
_root.mc_atrib_1._x = _root.mc_atrib_1_cont._x-0;
_root.mc_atrib_1._y = _root.mc_atrib_1_cont._y-0;
} else {
_root.mc_atrib_1._x = _root.mc_atrib_1inicioX;
_root.mc_atrib_1._y = _root.mc_atrib_1inicioY;
}
}




on (press) {
delete this.onRelease;

startDrag("_root.mc_atrib_1", true);
}
on (release) {
stopDrag();
if (_root.mc_atrib_1.hitTest(_root.mc_atrib_1_cont_2)) {
_root.mc_atrib_1._x = _root.mc_atrib_1_cont_2._x-0;
_root.mc_atrib_1._y = _root.mc_atrib_1_cont_2._y-0;
} else {
_root.mc_atrib_1._x = _root.mc_atrib_1inicioX;
_root.mc_atrib_1._y = _root.mc_atrib_1inicioY;
}
}



on (press) {
delete this.onRelease;

startDrag("_root.mc_atrib_1", true);
}
on (release) {
stopDrag();
if (_root.mc_atrib_1.hitTest(_root.mc_atrib_1_cont_3)) {
_root.mc_atrib_1._x = _root.mc_atrib_1_cont_3._x-0;
_root.mc_atrib_1._y = _root.mc_atrib_1_cont_3._y-0;
} else {
_root.mc_atrib_1._x = _root.mc_atrib_1inicioX;
_root.mc_atrib_1._y = _root.mc_atrib_1inicioY;
}
}


Agradezco la ayuda de antemano.

Por sandro_gonzalez

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 04 Mar 2011 04:34 pm
No entendi tu pregunta.

¿Tienes un clip y tres areas o varios clips y tres areas?

tampoco entendi lo de posicionar un clip sobre otro clip.

¿Podrias explicar esto?

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie8

 

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