jojo, aprete mal un botón y no se a donde se fue mi reply! xD
total, era mas que nada un tip, si solo necesitas el cálculo, no hay
porque guardar instancia de la clase, tmb puedes hacerlo asi:
package
{
public class CalculaCirculos
{
function CalculaCirculos():void
{
}
public static function calcula(puntoInicial:Point,
distanciaTotal:Number, numeroAtomo:Number):Point
{
var distribucion:Number = 360 / numeroAtomo;
var radianes:Number = distribucion * (Math.PI / 180);
var xPos:Number = puntoInicial.x + distanciaTotal
*Math.sin(radianes);
//
var yPos:Number = puntoInicial.y - distanciaTotal
*Math.cos(radianes);
//
var _puntoFinal:Point = new Point(xPos,yPos);
return _puntoFinal;
}
}
}
_________
y ya solo guardas el valor del punto calculado:
var punto:Point = CalculaCirculos.calcula(p,d,n);
;)