Comunidad de diseño web y desarrollo en internet online

Dibujar lineas con el mouse.

Citar            
MensajeEscrito el 26 Jul 2005 12:28 am
Dias atras colocaron aqui un codigo que dibujaba una linea con el mouse:

Código :

onMouseDown = function () { 
   Dibujando=true; 
  _firstxmouse = _xmouse; 
  _firstymouse = _ymouse; 
}; 
onMouseUp=function(){ 
   Dibujando=false; 
} 
onMouseMove = function () { 
   if (Dibujando) { 
     clear(); 
      lineStyle(1,0x0000ff); 
      moveTo(_firstxmouse, _firstymouse); 
      lineTo(_xmouse, _ymouse); 
     updateAfterEvent(); 
    } 
};


Pero una vez que empiezas a dibujar una nueva linea la anterior se borra, y lo que yo ocupo es que la linea anterior siga ahi, ya lo he intentado pero no he podido, si alguien puede ayudarme a saber como se hace se lo agradezco de antemano.

Por luckspider

24 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 26 Jul 2005 12:45 am
asi:

Código :

onMouseDown = function () {
   Dibujando=true;
  prevx = _xmouse;
  prevy = _ymouse;
};
onMouseUp=function(){
   Dibujando=false;
}
onMouseMove = function () {
   if (Dibujando) {
        lineStyle(1,0x0000ff);
      moveTo(prevx, prevy);
      lineTo(prevx=_xmouse, prevy=_ymouse);
     updateAfterEvent();
    }
};

:D

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 27 Jul 2005 12:41 am
Gracias, tenia la idea, pero no me salia.

Muchas gracias.

Por luckspider

24 de clabLevel



Genero:Masculino  

msie

 

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