es mi primer tema posteado, espero que alguien me pueda ayudar...
La cuestion es que para un trabajo necesitaba hacer que se pudiera "borrar" un dibujo y que apareciera otro debajo....en realidad lo consegui "pintando" una mascara encima del movieclip mediante codigo, que es este:
Código :
//This container contains all the mask graphics
var container:Sprite = new Sprite();
addChild (container);
//Set the container to be the image's mask
imageMC.mask = container;
//Set the starting point
container.graphics.moveTo (mouseX, mouseY);
addEventListener (Event.ENTER_FRAME, enterFrameHandler);
/*Draw a new rectangle in each frame and add it onto the container
NOTE: you can use all kinds of shapes, not just rectangles! */
function enterFrameHandler (e:Event):void {
container.graphics.beginFill(0xff00ff);
container.graphics.drawCircle(mouseX-20, mouseY-20, 50);
container.graphics.endFill();
}
Mouse.show();
podeis verlo funcionar aqui:
http://www.i5web.com/navidad08/
la cuestion es que aqui hago "trampa" y al pasar un nº de fotogramas, hago que aparezca el dibujo aunque no se haya "borrado" todo....y eso es en lo que queria que me ayudaseis, porque no controlo mucho de programación pero seguro que se puede hacer sencillamente...lo que necesito es el trozo de codigo que le diga que cuando la mascara este totalmente pintada (nose si es necesario, pero el movieclip mide 323x323) haga una accion, en este caso seria un simple PLAY.
alguien me puede ayudar??????
gracias a todos y un saludo!!!
