Comunidad de diseño web y desarrollo en internet online

como elimino muchos sprites (circulos)

Citar            
MensajeEscrito el 12 May 2010 05:03 pm
Hola que tal.
Durante la ejecucion he creado muchos circulitos con este codigo:

var littleSquare:Sprite = new Sprite();
drawBoard.addChild(littleSquare);
littleSquare.graphics.beginFill(0x0000FF);
littleSquare.graphics.drawCircle(0, 0, 3);
littleSquare.graphics.endFill();

el problema es que despues de procesar la inf. necesito eliminarlos, como lo puedo hacer?
intente drawboard.graphics.clear(); pero no me funciono
muchas gracias por su ayudita
saludos
mariobi40

Por mariobi40

13 de clabLevel



 

msie7
Citar            
MensajeEscrito el 12 May 2010 05:35 pm

Código ActionScript :

while (drawBoard.numChildren > 0){
  drawBoard.removeChildAt(0);
}

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 12 May 2010 05:59 pm
Muchas gracias poderoso Tribak!!!!
si funciono, pero curiosamente despues de borrar todo,
dibujo un zoom de lo anterior pero solamente aparecen los circulos,
las lineas que los unen no aparecen y si tengo
line.graphics.lineStyle(1, 0x0F0FF0);
antes del
line.graphics.lineTo(littleSquare.x, littleSquare.y);

tienes alguna idea porque paso esto? sigo probando.
gracias de veras
Saludos
mariobi40

Por mariobi40

13 de clabLevel



 

msie7
Citar            
MensajeEscrito el 12 May 2010 06:03 pm
Ya lo resolvi, tenia que poner la linea dentro del drawboard asi:

drawBoard.addChild(line);
despues del while que me pasaste

saludos
mariobi40

Por mariobi40

13 de clabLevel



 

msie7

 

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