Здравствуйте господа!
Вопрос у меня такой возник...
Предположим, есть проект, состоит из as-файлов и swf-файлов в которых только графика и прочие ресурсы. Он компилица через mtasc. Стартовый код примерно такой

Код:
class application {
private var scopeRef:MovieClip;
function application(scope:MovieClip) {
...
}
function code() {
// Основной рабочий код
...
}
// --- Main Entry Point
static function main() {
var appinstance:application = new application(_root);
}
}
В конструкторе application() вызывается подгрузка нужных swf-файлов парами команд в стиле

Код:
this.createEmptyMovieClip("logo", dpt);
loadMovie("logo.swf", logo);
dpt++;
Вопросы (прелоадера пока не касаемся)
1. Кто как делает загрузку swf-ников? Имеется в виду - куда их грузить?
- По координатам за пределами экрана?
- По координатам 0,0 с размером 0?
- Сначала на верхнем по глубине слое рисум прямогугольник на все рабочее пространство, а swf-ники подгружаем под него?
- Другой метод?
(теперь касаемо предоадера и вообще техники работы "в одном кадре")
2. Если мы будем делать загрузку через MovieClipLoader.loadClip(), то вообще как должно быть организовано наше приложение? Вначале надо сделать инстанс простенького програмного прелоадера, а потом в обработчике MovieClipLoader.onLoadComplete() удалить этот инстанс, он исчезнет с экрана, и потом надо вызвать основной код приложения (в моем примере это будет appinstance.code()). Так это делается или как-то по-другому?