Comunidad de diseño web y desarrollo en internet online

como crear arreglo de puntos Sprite

Citar            
MensajeEscrito el 22 Abr 2010 05:49 pm
Hola, tengo ejemplo que dibuja linea con dos circulos en sus extremos, necesito crer una línea larga con varios puntos intermedios,

el ejemplo que tengo declara los puntos asi:
var point1:Sprite = new Sprite();
point1.graphics.lineStyle(0, 0x0000FF);
point1.graphics.beginFill(0x0000FF);
point1.graphics.drawCircle(0, 0, 5);
point1.graphics.endFill();
point1.x = drawBoard.mouseX;
point1.y = drawBoard.mouseY;

son 2 putnos, uno de cada extremo, pero la linea que voy a dibujar tiene 10 puntos intermedios minimo, es variable.

intente crear arreglo de sprites usando

var puntos:Array = new Sprite();

pero me marca error, como puedo crear un arreglo donde tenga estos puntos (minimo10 o variable) que son de tipo Sprite, como elementos de este arreglo??
gracias por su ayuda
saludos
mariobi40

Por mariobi40

13 de clabLevel



 

msie7
Citar            
MensajeEscrito el 23 Abr 2010 06:30 am
Un arreglo es un arreglo

Código ActionScript :

var puntos:Array=new Array()

Los elementos de un Array pueden ser de tipo que quieras

Código ActionScript :

var point1:Sprite = new Sprite();
puntos.push(point1)

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Abr 2010 09:19 pm
Hola Eliseo, comparto la solucion que encontre, si tienes razon:
Gracias compañeros,
Pude hacer el arreglo de puntos como sigue:

var puntos:Array = new Array();
var littleSquare:Sprite = new Sprite();
drawBoard.addChild(littleSquare);
puntos.push(littleSquare);

littleSquare.graphics.beginFill(0x0000FF);
littleSquare.graphics.drawCircle(0, 0, 4);
littleSquare.graphics.endFill();
littleSquare.x = datos_separados[0];
littleSquare.y = yMax - datos_separados[1];

y esto dentro de un for loop
gracias, comparto mi autosolucion, a lo mejor hay otra mejor.
saludos mariovi40

Por mariobi40

13 de clabLevel



 

msie7

 

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