Создание объектов MovieClip с помощью ActionScript
Flash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий
Один из способов добавления содержимого на экран в Flash заключается в перетаскивании ресурсов из библиотеки в рабочую область, но это не единственный поток операций. Для сложных проектов опытные разработчики, как правило, предпочитают создавать фрагменты роликов с использованием программного кода. Этот подход дает несколько преимуществ: простота повторного использования кода, быстрота компиляции и более сложные модификации, которые доступны только в ActionScript.
API-интерфейс списка отображения в ActionScript 3.0 упрощает процесс динамического создания объектов MovieClip. Возможность непосредственного создания экземпляра MovieClip независимо от процесса его добавления в список отображения обеспечивает гибкость и простоту, сохраняя полный контроль.
При создании фрагмента ролика (или другого экранного объекта) с помощью ActionScript 3.0 его экземпляр отображается на экране только после добавления в список отображения посредством вызова метода
addChild()
или
addChildAt()
для контейнера экранных объектов. Это позволяет создать фрагмент ролика, задать его свойства и даже вызвать те или иные методы, прежде чем он будет визуализирован на экране. Дополнительные сведения по работе со списком отображения см. в разделе
Работа с контейнерами экранных объектов
.
|
|
|