Foros del Web » Creando para Internet » Flash y Actionscript »

Pizarra de dibujo

Estas en el tema de Pizarra de dibujo en el foro de Flash y Actionscript en Foros del Web. Hola amigos. Estoy buscando la forma de hacer una pizarra de dibujo, que se carguen dibujos vectorizados externamente y puedan pintarse , o simplemente dibujar, ...
  #1 (permalink)  
Antiguo 24/02/2009, 13:32
 
Fecha de Ingreso: marzo-2006
Mensajes: 91
Antigüedad: 11 años, 8 meses
Puntos: 0
Pizarra de dibujo

Hola amigos.

Estoy buscando la forma de hacer una pizarra de dibujo, que se carguen dibujos vectorizados externamente y puedan pintarse , o simplemente dibujar, agregando la opción de imprimir o enviar por mail, alguien sabe de algún manual,tutorial o ejemplo?

Muchas gracias y saludos .
  #2 (permalink)  
Antiguo 25/02/2009, 02:51
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 11 años, 2 meses
Puntos: 12
Respuesta: Pizarra de dibujo

http://www.forosdelweb.com/f16/pizar...rrrrrr-664339/
__________________
Chanante!
  #3 (permalink)  
Antiguo 25/02/2009, 08:32
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 8 años, 10 meses
Puntos: 22
Respuesta: Pizarra de dibujo

Hace un par de días uno forosdelweb dejo un script de como hacerlo, su problema era que no se le borraba la pantalla. El script era este:
stop();
canvasAbove = attachMovie ('canvas_mc','can',2);
canvasAbove._alpha = 10;

painting = createEmptyMovieClip ('painting',1);

theBrush = new Object ();
theBrush.onMouseDown = function(){
isPainting = true;
painting.moveTo(_xmouse,_ymouse);
painting.lineTo(_xmouse+1,_ymouse+1);
}
theBrush.onMouseMove = function(){
if(isPainting){
painting.lineTo(_xmouse, _ymouse);
}
}
theBrush.onMouseUp = function(){
isPainting = false;
}
Mouse.addListener(theBrush);

painting.onEnterFrame = function(){
ranWidth = Math.round((Math.random() * 20)+5);
painting.lineStyle(ranWidth,0x990000,100);
}



tornar_btn.onRelease = function(){
painting.clear();
}
tornar_btn.onPress = function(){
_root.gotoAndPlay("etiqueta");
}
  #4 (permalink)  
Antiguo 25/02/2009, 08:33
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 8 años, 10 meses
Puntos: 22
Respuesta: Pizarra de dibujo

este también funciona, tienes que cambiar un poco los parametros dependiendo del resultado que quieras. :

_root.createEmptyMovieClip("c",1);
c.lineStyle(2);
_root.onMouseDown = function() {
mov = true;
c.moveTo(_xmouse,_ymouse);
};
_root.onMouseUp = function() {
mov = 0;
};
_root.onEnterFrame = function() {
if (!mov) {
return true;
}
c.lineTo(_xmouse,_ymouse);
};


//Y después podemos darle un toque más loco para que quede algo más chido:

_root.createEmptyMovieClip("c",1);
_root.onMouseDown = function() {
mov = true;
c.moveTo(_xmouse,_ymouse);
};
_root.onMouseUp = function() {
mov = 0;
};
_root.onEnterFrame = function() {
if (!mov) {
return true;
}
c.lineStyle(random(1)+1);
random(2) ? l1=-1 : l1=1;
random(2) ? l2=-1 : l2=1;
random(2) ? l3=-1 : l3=1;
random(2) ? l4=-1 : l4=1;
c.lineTo(_root._xmouse+l1,_root._ymouse+1);
c.lineTo(_root._xmouse+l3,_root._ymouse+1);
};

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:03.