Всем привет

!. Возник вот такой вопрос. С какой частотой можно менять цвет отрисовки линии в shape через .graphics.lineStyle() ? Немного поясню. Мне нужно в shape рисовать несколько прямых разноцветных кривых. Каждые 10 милисекунд я для каждой кривой знаю текущую и следующую координату "головы". В функции я задаю цвет линии, эти координаты и рисую маленькую прямую, из которых и состоят кривые. Вот так

Код AS3:
function drawTochkaLine(zmeya,x1,y1,x2,y2) {
totalShape.graphics.lineStyle(3,zmeya.zmeykaColor,1);
if (zmeya == zm2) {
totalShape.graphics.moveTo(x1,y1);
totalShape.graphics.lineTo(x2,y2);
}
if (zmeya == zm) {
totalShape.graphics.moveTo(x1,y1);
totalShape.graphics.lineTo(x2,y2);
}
}
А получается черт знает что

! Цвета змеек меняются местами, а одна змея вообще разноцветная! Дело в слишком высокой скорости смены цвета?