Fdo88

| 97 envíos |  | Desconectado |
#31 |
Es decir, que se ejecute el evento mousemove al hacer click?? Pero entonces solo lo haria cuando suelte el boton, pues el evento click es una pulsacion completa del boton, creo...No??
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#32 |
Me refiero a que hagas click en unas coordenadas y que la línea se dibuje ahí, sin tener que arrastrar de comienzo a fin. Pero vamos, si lo tienes que hacer así yo te recomiendo no usar JavaScript, es muy lento. Te recomiendo Flash, que es menos lento.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#33 |
Si, es como lento, pero pasa algo raro, cuando lo hago dibujar solo por el evento mousemove lo hace, y hasta puedo arrastrar el objeto que necesito y la linea se sigue dibujando, pero al condicionarlo un poco se ralentiza.
Que podra ser??
Por otro lado, Flash??, me gustaria aprender, pero en este caso hay algun tema puntual que deba leer para salir de esto rapido y luego hacer una lectura de Flash mas extensa pues en realidad me interesa.
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#34 |
¿Al condicionarlo a que te refieres?
http://livedocs.adobe.com/flash/9.0_es/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000995.html
Para dibujar una línea con flash dinámicamente.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#35 |
Por ejemplo que solo asigne las coordenadas si muevo un objeto o si doy click sobre el, si me hago entender??
Revisare la pagina, gracias.
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#36 |
Ah, añadir condiciones, whiles y demás. Es culpa del intérprete de JavaScript por ser lento. Quizá lo mejor es que hagas lo que ha dicho CHuLoYo, el mapa en la imagen.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#37 |
Pero solo el hecho de incluir una sencilla condicion if puede hacer eso de provocar lentitud en el proceso??
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#38 |
No debería, pero hay que tener en cuenta que el script se lee mientras llega, y no llega siempre de una pieza, por lo que la condición puede quedar a medias, y cosas como estas ralentizan. Además de que un mal interprete puede ralentizarlo cualquier cosa.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#39 |
Vea pues, pero lo unico que hago es un switch, para saber a quien asignarle el valor de X,Y ... aunque creo que entiendo un poco lo que me dices.
En conclusion, muchisimas gracias, me alegra mucho saber que alguien me puede ayudar en momentos asi, realmente te agradezco mucho y este tipo de cosas hacen que me den mas ganas de aprender, muchas gracias y espero no haber causado algun tipo de molestia.
Gracias.
Responder | Citar | Moderar | Mensaje Privado |
CHuLoYo

| 762 envíos |  | Desconectado |
#40 |
Yo insisto en que la forma más efectiva es un mapa de imágenes html hacia la imagen de las líneas verticales fijas. Los eventos onmousedown y onmouseup te ayudarán a emular el arrastre (onmousedown activa la función para detectar posiciones y onmouseup la desactiva). El onclick te servirá para fijar una imagen.
No te puedo dar un ejemplo más claro en estos momentos pero sí una orientación:
Luego como ya he dicho lo mandas por ajax y con php y con la librería GD de tratamiento de imágenes le incrustas la línea roja, o aún mejor, creas sólo la línea roja con la inclinación adecuada y lo muestras en una capa flotante (position:absolute) en la posición adecuada (top y left)
Y no pidas disculpas, estamos para eso! Así como si tú puedes ayudar te invito a hacerlo
saludos. www.Esquio.net | Diseño y programación web profesional Responder | Citar | Moderar | Mensaje Privado |