Ver Mensaje Individual
  #12 (permalink)  
Antiguo 10/03/2006, 18:50
mariguana
 
Fecha de Ingreso: febrero-2006
Ubicación: Santiago de Compostela
Mensajes: 61
Antigüedad: 18 años, 2 meses
Puntos: 1
Muchísimas gracias, Sapinto.

Me has solucionado el redondeo y el control del arrastre.
Desde luego que son cosas simples, pero si no estás familiarizado con ésto, la de vueltas que hay que dar.

Aún sigo peleando (qué pesado soy, jeje) con la cuestión de hasta dónde se puede mover cada botón. ¿Alguien sabe cómo hacer esto?:

Con la instrucción
startDrag(_root.botonmc.boton, true, 0, 0, 255, 0);

Hago que el botón pueda moverse horizontalmente una distancia de 255 píxeles.

Pero me interesa que esta distancia varíe y coincida con la posición del otro botón, que recoge la variable valor1:
valor1 = Math.round(_xmouse-_root.b1._x);

Lo primero que uno piensa es poner (_root.botonmc.boton, true, 0, 0, valor1, 0)

Pero no funciona. Sin embargo una expresión como (_root.botonmc.boton, true, 0, 0, 255+12, 0)

si que funciona como si pusiésemos 267.

¿A alguien se le ocurre cómo hacerlo?

Gracias de nuevo