Цитата:
Сообщение от lisenok100
С какой частотой можно менять цвет отрисовки линии в shape через .graphics.lineStyle()? Каждые 10 милисекунд <я рисую>
|
Обычный цикл рисования для меня выглядит как-то просто и незамысловато:

Код:
Дожидаемся события EnterFrame
Graphics#clear();
Graphics <draw>;
Может быть он и вам подойдет? Обратите особое внимание на инструкцию clear().
Добавлено через 16 минут
Кстати, очевидно, что проблема в том, что вы не очищаете graphics после предыдущего рисования на нем.
Но не на это я хочу обратить внимание. Ваш подход с рисованием по таймеру имеет более глубокие последствия. Дело в том, что flash player имеет свой т.н.
elastic racetrack и он палец о палец не ударит, чтобы отрисовать заказанное вами, ранее, чем наступит Render Action. Получается, что какая-то часть кода, рисовавшего по таймеру просто нагревало процессор и ничего не существенного не делало. Есть, конечно, читерский способ заставить flash player рендерить экран. Имя ему #updateAfterEvent(). Но дети мне подсказывают, что вам это пока не нужно.