Руководство по actionscript. часть 6, стр. 018
RemoveChild(progressOutput);
}
}
}
Почему бы не использовать событие Event. OPEN? Если вы просматривали документацию по API среды выполнения Flash, то, возможно, обратили внимание на кажущееся удобным событие Event. OPEN, которое возникает в момент начала загрузки. Теоретически событие Event. OPEN предоставляет хорошее место, где можно размещать код для добавления индикатора хода выполнения в список отображения. Как мы уже знаем, код, отображающий ход выполнения, выполняет четыре основные задачи.
1. Создание индикатора хода выполнения.
2. Добавление индикатора хода выполнения в список отображения.
3. Обновление индикатора хода выполнения.
4. Удаление индикатора хода выполнения из списка отображения.
Первая операция обычно выполняется на этапе подготовки. Три оставшиеся операции соответствуют трем событиям загрузки: Event. OPEN, Event. PROGRESS и Event. COMPLETE. Вы можете поинтересоваться, почему же класс SunsetViewer из листинга 28.7 добавляет объект progressOutput в список отображения в методе load ( ), а не в приемнике события Event. OPEN.