Здраствуйте знатоки.
Столкнулся с такой проблемой... строю график функии пошагово. При прорисовке все дело притормаживает... особенно, если графиков функций строится очень много. Как это избежать?

Код:
// построение графика
public function paintGraph(Graph: TGraph, Clip: MovieClip): void {
var I: Number = minX; // в декартовой системе координат
var _Y: Number;
Clip.graphics.lineStyle(Graph.thicknes, Graph.color, 1);
do {
_Y = Func.Calculator(Graph.Func, I); // высчитывается значение функции в экранных координатах
if ((_Y < maxY) && (_Y > minY) && (I < maxX) && (I > minX)) {
Clip.graphics.moveTo(X(I), Y(_Y));
I += 0.01;
_Y = Func.Calculator(Graph.Func, I);
Clip.graphics.lineTo(X(I), Y(_Y));
} else I += 0.01;
} while (I <= maxX);
}
Я во флэше новичок... программирую недавно.. поэтому буду признателен к подробным объяснениям. Спасибо