Comunidad de diseño web y desarrollo en internet online

ajuste de objetos tas drag and drop

Citar            
MensajeEscrito el 06 May 2010 03:25 pm
Estoy realizando un juego tangram. Me gustaria que las piezas del tangram no se montasen entre si, y quedasen unidas por los vertices, una especie se accion imán entre sus lados.
¿Creeis que es la mejor opción? Si lo es, ¿como puedo hacerlo entre 6 objetos entre si?
Mil gracias, nunca fallais

Por jorgesolla

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 06 May 2010 10:54 pm
a ver si esto te da la bandera de inicio ;)
las 4 shapes son cuadrados transparentes donde se "atoraran" las piezas y van uno junto al otro
las otras piezas son del mismo tamaño (exacto) de las shapes


Código ActionScript :

tan1.onPress = tan2.onPress=tan3.onPress=tan4.onPress=tanPress;

function tanPress() {
   if (!drag) {
      startDrag(this, true);
      drag = 1;
   }
   tanRelease();
}

function tanRelease() {
   onEnterFrame = function () {
      if ((_xmouse == shape1._x && _ymouse == shape1._y) || (_xmouse == shape2._x && _ymouse == shape2._y) || (_xmouse == shape3._x && _ymouse == shape3._y) || (_xmouse == shape4._x && _ymouse == shape4._y)) {
         stopDrag();
         delete(this.onEnterFrame);
         drag = 0;
      }
   };
}

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 07 May 2010 09:06 am
Mil gracias, voy a probarlo, a ver si tengo un momento de lucidez y lo adapto correctamente.

Por jorgesolla

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 May 2010 10:13 am
Hola Tribak, me temo que no he captado la idea de tu organización de las piezas. Te agradecería si me explicases, no el código sino el planteamiento. Muchas gracias!

Por jorgesolla

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 May 2010 03:56 pm
supon esta imagen http://i44.tinypic.com/15x97c3.png
el cuadrado azul es parte de los "tan", los otros cuadrados anaranjados (incluyendo el que hay detras del tan) son los "shape", todos tienen una medida exactamente igual a la anterior, digamos 50x50 tanto cada shape como los tan
si necesitas informacion mas precisa adelante

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox

 

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