если у вас установлена частота кадров 30 кадров в секунду, то событие будет срабатывать 30 раз в секунду, если вы не будете загружать процессор, что приведет к падению частоты кадров. Поэтому, если частота кадров колеблется, вы можете получить более согласованные результаты с событием таймера.
на заметку, помните, что ...
Использование многих обработчиков событий также может создавать проблемы с производительностью (если их слишком много)
Каждый раз, когда он вызывается, flash должен как минимум создать объект события. Это означает, что у вас есть память, которая должна быть выделена каждый раз, когда происходит событие. Затем эта память должна быть собрана сборщиком мусора позднее, и сборщик мусора также будет использовать ресурсы для выполнения.
Если у вас много видеоклипов или спрайтов, возможно, стоит иметь один контроллер, который управляет всеми из них, а не каждый, имеющий собственный обработчик EnterFrame.