Анимация создается при изменении характеристик объекта в последовательности кадров: их положения, размеров, прозрачности и других свойств, причем эти изменения могут происходить одновременно. Flash поддерживает два метода создания анимации: пошаговую (frame-by-frame) и путем расчета промежуточных кадров (tweened). В последнем случае размер файла существенно уменьшается, так как Flash сохраняет только значения ключевых кадров, в которых задаются параметры объектов.
Ключевым кадром называется кадр, в котором заданы изменения анимационной сцены. Для пошаговой анимации (frame-by-frame) ключевым является каждый кадр. В анимации с расчетом промежуточных кадров (tweened) ключевые кадры определяют состояние объектов в определенные моменты, а все кадры между ними будут автоматически рассчитаны Flash. На оси времени ключевой кадр отмечен кружком, если в нем присутствуют объекты, или вертикальной чертой, если он пустой. Flash рассчитывает промежуточные кадры с учетом всех объектов, существующих в ключевых кадрах, и отмечает эту последовательность стрелкой.
Чтобы создать новый ключевой кадр, можно выбрать команду Insert > Keyframe (Вставка > Ключевой кадр) либо одноименную команду контекстного меню кадра, вызываемого щелчком правой кнопки мыши в окне оси времени.
Flash может рассчитывать промежуточные кадры для анимации двух типов: