Ответы пользователя по тегу Apache Flex
  • индикатор звука с микрофона

    Не очень понимаю вопрос. EnterFrame это событие входа в кадр. Между 2мя EnterFrame`ами никакой перерисовки быть не может, т.к. перерисовка это и есть смена кадров. Соответственно изменения сделанные в предыдущем кадре (например, ширины) будут отображены только в следующем. Таким образом, если easing функция успевает выполниться внутри одного кадра, то никакой плавности не будет.

    Для того что-бы добиться плавности вы можете создать таймер и снимать значение уровня микрофона раз, к примеру в секунду по событию TimerEvent.Timer. За секунду меняется порядка 24х кадров, поэтому вы сможете наблюдать нормальную анимацию. Дальше можно поставить интервал на необходимый.
    Ответ написан