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
----------------------------------

Responder a