Como estaba claro que todo no podía ser tan bonito, primero, mirad:
http://webdemos.millorsoft.es/rafa/pizarra/pizarra2.html
Os pongo el codigo para que me digais pq coño se pinta la firma fuera
del rectangulo y no dentro ;-). He probado a referenciar con _root todos
los clips, a quitar los_mc...
Esto es surrealista...Un saludo.
PD-. Si alguno tiene un segundo, he colgado el fla en un zip en
http://webdemos.millorsoft.es/rafa/pizarra/pizarraok.zip
Gracias de nuevo
<code as>
//creo arrays del dibujo
var guardaarraytotal:Array = new Array();
//defino accion botones
botonborrar_mc.onRelease = function() {
_root.pizarra.areadibujo.clear();
_root.guardaarraytotal = new Array();
_root.guardaarraytrazo = new Array();
}
botonguardar_mc.onRelease = function() {
//parsea array y lo envia a php
trace ("Envia array de la firma parseado");
}
//escribo literales de botones
var formatoborrar:TextFormat = new TextFormat();
formatoborrar.font = "fuente_atlantis";
formatoborrar.size = 8;
botonborrar_mc.literalborrar_txt.setTextFormat(formatoborrar);
botonborrar_mc.literalborrar_txt.text = "Borrar Firma";
var formatoguardar:TextFormat = new TextFormat();
formatoguardar.font = "fuente_atlantis";
formatoguardar.size = 8;
botonguardar_mc.literalguardar_txt.setTextFormat(formatoguardar);
botonguardar_mc.literalguardar_txt.text = "Guardar Firma";
//creo funcionalidad pizarra
pizarra.onPress = function() {
_root.guardaarraytotal =
_root.guardaarraytotal.concat(_root.guardaarraytrazo);
_root.guardaarraytrazo = new Array();
pizarra.areadibujo.moveTo(pizarra._xmouse, pizarra._ymouse);
_root.guardaarraytrazo.push(x+", "+y);
intervalID = setInterval(
dibuja = function(mc){
mc.lineStyle (0.5, 0x000000, 100);
var x = mc._xmouse;
var y = mc._ymouse;
_root.guardaarraytrazo.push(x+", "+y);
mc.lineTo(x,y);
}
,01, pizarra.areadibujo);
}
pizarra.onRelease = pizarra.onRollOut = pizarra.onReleaseOutside =
function() {
clearInterval(intervalID);
}
</code as>
----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------