Categorías > Lenguajes > Javascript > Mover Lineas ...
Nuevo Mensaje | Responder
Sorancio


307 envíos
Desconectado

#21
RE: Mover Lineas30-03-2010 a las 07:34:11

Puedes probar:

onmouseover

Que es cuándo pasa el ratón por encima.

onclick

Cuándo clica.


Responder | Citar | Moderar | Mensaje Privado
Fdo88


97 envíos
Desconectado

#22
RE: RE: Mover Lineas30-03-2010 a las 08:42:22

Citando a SorancioPuedes probar:
onmouseover
Que es cuándo pasa el ratón por encima.
onclick
Cuándo clica.


Tengo una duda, puedo hacer que el evento mousemove
se active o funciones solo si he hecho click, o si empiezo a
arrastrar algun objeto y que cuando lo suelte el evento mousemove
se desactive o deje de ocurrir??

No se si me hice entender.
Gracias.


Responder | Citar | Moderar | Mensaje Privado
Sorancio


307 envíos
Desconectado

#23
RE: Mover Lineas30-03-2010 a las 08:52:16

Puedes usar una variable lógica para eso:

Código Fuente:var activo = true;

function onMove()
{
  if (activo){
      hazLoQueTengasQueHacer_____();
  }
}

function onClick()
{
  activo = !activo; // esto funciona en C, si no:
  /*
  if (activo){
      activo = false;
  } else {
      activo = true;
  } */

}


Responder | Citar | Moderar | Mensaje Privado
wilmaforez


65 envíos
Desconectado

#24
RE: Mover Lineas30-03-2010 a las 08:59:49

¡Hola!
También existen los eventos onmousedown y onmouseup, que se generan cuando se pulsa o suelta un botón del ratón. Quizá puedas usarlos también.

Saludos.


Responder | Citar | Moderar | Mensaje Privado
Fdo88


97 envíos
Desconectado

#25
Mover Lineas30-03-2010 a las 09:36:10

He usado todos los metodos, pero no logro hacer que
dibuje solo cuando arrastro un objeto; sucede que solo
lo sigue como medio centimetro y luego deja de hacerlo,
para hacer las lineas con algo de retardo.


Responder | Citar | Moderar | Mensaje Privado
Sorancio


307 envíos
Desconectado

#26
RE: Mover Lineas30-03-2010 a las 09:40:11

¿Te hace eso usando los dos métodos?

Entonces lo único que se me ocurre es que la máquina virtual se ralentiza.


Responder | Citar | Moderar | Mensaje Privado
Fdo88


97 envíos
Desconectado

#27
RE: RE: Mover Lineas30-03-2010 a las 09:46:48

Citando a Sorancio¿Te hace eso usando los dos métodos?
Entonces lo único que se me ocurre es que la máquina virtual se ralentiza.


Solo con onmousemove, es como si solo dibujara en el segundo
movimiento en las coordenadas del primero.


Responder | Citar | Moderar | Mensaje Privado
Sorancio


307 envíos
Desconectado

#28
RE: Mover Lineas30-03-2010 a las 09:56:37

Ya veo, ¿necesariamente debe de ser al mover el ratón? JavaScript hoy día no se le conoce precisamente por su eficiencia, y mover el ratón es un evento que se repite demasiado.


Responder | Citar | Moderar | Mensaje Privado
Fdo88


97 envíos
Desconectado

#29
RE: RE: Mover Lineas30-03-2010 a las 10:04:48

Citando a SorancioYa veo, ¿necesariamente debe de ser al mover el ratón? JavaScript hoy día no se le conoce precisamente por su eficiencia, y mover el ratón es un evento que se repite demasiado.

Si, debe ser al arrastar un objeto, pero hasta ahora si
dibuja la linea donde sea que mueva el puntero, la linea
lo sigue, pero solo quiero que eso suceda cuando arrastre,
use el evento drag, pero no se si lo pueda usar asi sin mas,
necesito algun prerrequisito para usarlo??


Responder | Citar | Moderar | Mensaje Privado
Sorancio


307 envíos
Desconectado

#30
RE: Mover Lineas30-03-2010 a las 10:40:19

No que yo conozca, y quizá sea más cómodo hacerlo por click, pero eso ya va por gustos.


Responder | Citar | Moderar | Mensaje Privado
1 2 3 4