Создание объектов MovieClip с помощью ActionScript

Flash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий

Один из способов добавления содержимого на экран в Flash заключается в перетаскивании ресурсов из библиотеки в рабочую область, но это не единственный поток операций. Для сложных проектов опытные разработчики, как правило, предпочитают создавать фрагменты роликов с использованием программного кода. Этот подход дает несколько преимуществ: простота повторного использования кода, быстрота компиляции и более сложные модификации, которые доступны только в ActionScript.

API-интерфейс списка отображения в ActionScript 3.0 упрощает процесс динамического создания объектов MovieClip. Возможность непосредственного создания экземпляра MovieClip независимо от процесса его добавления в список отображения обеспечивает гибкость и простоту, сохраняя полный контроль.

При создании фрагмента ролика (или другого экранного объекта) с помощью ActionScript 3.0 его экземпляр отображается на экране только после добавления в список отображения посредством вызова метода addChild() или addChildAt() для контейнера экранных объектов. Это позволяет создать фрагмент ролика, задать его свойства и даже вызвать те или иные методы, прежде чем он будет визуализирован на экране. Дополнительные сведения по работе со списком отображения см. в разделе Работа с контейнерами экранных объектов .