Comunidad de diseño web y desarrollo en internet online

Problema con dibujar con el Mouse

Citar            
MensajeEscrito el 10 Ago 2008 04:20 pm
Hola

Tengo un MovieClip en la escena, pero quiero que SOBRE ese movieclip se pueda dibujar con el mouse.

El problema que tengo es que me traza las líneas (bueno, los círculos) DETRÁS del MC (que porcierto sólo es un rectángulo). Me dí cuenta de ello, cuando reduje el alpha del relleno del MC.

Código :

canvas.graphics.beginFill(0x333333);

canvas.graphics.drawCircle(targetPoint.x, targetPoint.y, 4);

canvas.graphics.endFill();


Teóricamente este es el código para dibujar una sucesión de círculos sobre el MovieClip (llamado canvas), pero lo pone detrás de él...

Ojalá puedan ayudarme
De antemano, gracias

Por -YO-

27 de clabLevel



 

México

firefox
Citar            
MensajeEscrito el 10 Ago 2008 05:43 pm
Los dibujos que realices con la clase graphics dentro de un movieClip pasarán atrás de su relleno, lo mejor es que crees un displayObject y lo añadas a canvas, automáticamente este tomará el nivel más alto, remplaza tus líneas por estas:

Código :

var circle:Shape = new Shape();
circle.x = targetPoint.x;
circle.y = targetPoint.y;

with(circle.graphics){
   
   beginFill(0x333333, 1);
   drawCircle(0, 0, 4);
   endFill();
   
}

canvas.addChild(circle);

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 10 Ago 2008 06:59 pm
Perfecto!

Muchas gracias

Por -YO-

27 de clabLevel



 

México

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.