Posts Tagged ‘ Dibujar ’

9
12
Sep

Dibujar trazos en un swf Flash

Una vez mas, les traigo un flash, que permite dibujar en él, estando este ejecutándose. Que les voy a contar, dibujen uds ^^:

http://blog.bleend.net/wp-content/uploads/2007/09/dibujar2.swf

El código no esta ni optimizado ni limpio, pero funciona perfecto. Lo tienen aquí abajo:
[as]
rgbcolor = 0xCCCCCC;
i = 0;
_root.createEmptyMovieClip(“linea”+i,i);
escenario.onPress = function() {
linea = _root["linea"+i];
linea.moveTo(_xmouse,_ymouse);
pinta(true);
};
escenario.onRelease = escenario.onReleaseOutside = function() {
i++;
pinta(false);
_root.createEmptyMovieClip(“linea”+i,i);
};
function pinta(hacer:Boolean) {
if (hacer) {
this.onMouseMove = function() {
Xa = _xmouse;
Ya = _ymouse;
linea.lineStyle(panel.anchura.text,_root.rgbcolor,panel.alpha.text);
linea.lineTo(Xa,Ya);
linea.lineTo(_xmouse,_ymouse);
panel.swapDepths(_root.getNextHighestDepth());
};
} else {
delete (onMouseMove);
}
}
[/as]
Cabe decir, que hay los eventos del panel no están puestos, porque son muy obvios, lo mejor que puedes hacer, es flashdescargarte el Flash original.

Si alguien se entretiene a continuarlo, puede lograr crear hasta figuras geométricas. U_U (Y a saber que coas mas)

Update:Versión del fla re-publicada para poder abrir desde Flash 8