Вот моя проблема: у меня есть несколько экранных объектов, которые модифицируются циклом, и я хотел бы, чтобы flash отображал ровно один кадр в конце каждого цикла.Продолжительность цикла может изменяться непредсказуемо, поэтому постоянная частота кадров этого не сделает.
Я нашел хакерский способ визуализации одного кадра в конце каждого цикла, используя updateAfterEvent с таймером 0 мс.Теперь я хочу, чтобы Flash не отображал кадры в середине цикла: это пустая трата времени и ресурсов и дает странные мигающие эффекты.Установить частоту кадров в 0 было бы простым решением, но stage.frameRate имеет минимальное значение 0,01.
Вопрос 1: Есть ли способ правильно остановить стандартный цикл рендеринга?Обходной путь не будет рассматриваться как правильный ответ, потому что в настоящее время я делаю довольно хороший обходной путь (1 кадр каждые 100 секунд терпимо).
Вопрос 2: Есть ли лучший способ, чем updateAfterEvent, чтобызаставить рендеринг?
Упс, я забыл про цивилизацию.Доброе утро / день, пожалуйста, заранее спасибо.