Многие эффекты выполнены таким способом, такие как создание бесконечного потока пуль из ружья. По правилам ActionScript для вытаскивания клипа из библиотеки, клип должен быть соответствующим образом настроен. Это очень просто. Откройте панель Library, найдите клип, который вы хотите сделать доступным, правой кнопкой мыши (Windows) или нажатием Control (Mac) нажмите на нем и выберите пункт Linkage из выпадающего меню. В диалоговом окне Linkage Properties убедитесь, что квадратик рядом с пунктом Export for ActionScript выбран, и тогда напечатайте имя идентификатора. Идентификатор нужен для того, чтобы указать Flash какой клип вы хотите подключить. После этого для подключения клипа просто используйте следующий оператор:
path.attachMovie(linkage_identifier,new_instance_name,depth);
Например,
_root.attachMovie("balloon","balloon2",2);
Обзор ActionScript: о циклах
Циклы являются неизмеримо полезным средством в ActionScript. С ними вы можете выполнять одни и те же действия так много раз, как вы пожелаете. Это особенно полезно для выполнения одинаковых действий над большим количеством клипов. Например, если у вас есть в сцене изображения, с именами от picture1 до picture30 и вы хотите сделать их всех невидимыми, вы можете просто создать для этой цели цикл:
for (var i=1;i<=30;++i){
var name ="picture"+i;
this [name ]._visible =false;
}
Цикл for использует три параметра. Первый параметр (в данном случае, var i=1) определяет начальное значение цикла. Второй параметр (=30) является условием, которое должно быть выполнено для продолжения цикла. Если это условие больше не выполняется, то цикл завершается. Третий параметр (+i) увеличивает переменную таким образом, что цикл через некоторое время заканчивается. Если переменная цикла не увеличивается, то условие всегда будет выполнено, а цикл никогда не будет продолжаться, и поэтому цикл никогда не закончится.
Столкновения формы с точкой
При рассмотрении предыдущих двух типов обнаружения столкновений, мы видели, что столкновения происходят в действительности с ограничивающим прямоугольником клипа