Ахаха, Гудвин. Тебе прийдется разобраться с политиками безопасности adobe.
Итак. Смотрим. У тебя в indexTest.fla, в том виде, что ты прислал, открывается не локальный telo.swf. У тебя открывается файл по адресу
http://cs6156.userapi.com/u155797056/9b807237a5b58c.zip, который на самом деле тот же telo.swf, но переименованный. Нестрашно, loader его распознает как мувик и отображает на сцене.
Так, теперь. Если я компилирую indexTest.fla в флеше, то мувик открывается, загружается
http://cs6156.userapi.com/u155797056/9b807237a5b58c.zip и останавливается в 1ом кадре. Все ок.
Но. Если я теперь запущу indexText.swf из файловой системы, то мувик загрузится, но
в 1ом кадре не остановится.
Это происходит по той причине, что мешает политика безопасности. Мувик-загрузчик находится в одном домене - вашей локальной машине, а загружаемый мувик - в другом домене. Это означает, что мувик можно загрузить, но управлять им нельзя. Так же нельзя будет, например, скопировать мувик в BitmapData. Почему же в flash ide мувик отобразился как надо? Да потому, что в нем дебаг-плеер настроен так, чтобы игнорировать политики безопасности для удобства отладки.
Так что если выложить indexTest.swf по тому же адресу
http://cs6156.userapi.com/u155797056/, где лежит и загружаемый ролик, то все откроется как надо. Теперь, если у тебя нет возможности разместить и то и то по одному адресу. Тогда нужно по адресу загружаемой флешки размещать crossdomain.xml, разрешающий ее использование и использовать параметр ContextLoader в loader.load. Вот большая статья на тему
http://www.senocular.com/flash/tutor...ontentdomains/
А если у тебя обе флешки, наоборот, должны оба открываться локально, скажем на машине клиента, то тогда совсем другая история. Тогда нужно выставлять параметр компилятора local playback security в access only local, искать в file->publish settings->publish swf->advanced.