![]() |
|
||||||||||
|
|||||
|
Цитата:
Может там еще какой уровень вложенности?
__________________
adobe AS3 manual |
|
|||||
|
Регистрация: Jun 2009
Сообщений: 81
|
Да нет флешка обычная. Состоит из 3 кадров на каждом кадре 1 мувиклип.
Сейчас оставлю только то что нужно и прикреплю проект. Прикрепил 1ое - Основная флешка, 2ая подгружаемая |
|
|||||
|
Регистрация: Jun 2009
Сообщений: 81
|
уже все перепробовал даже в тестовом не хочет останавливаться.
|
|
|||||
|
У меня все работает.
Последний раз редактировалось TWETTI; 09.01.2013 в 23:39. |
|
|||||
|
Регистрация: Jun 2009
Сообщений: 81
|
Как так? Даже не меняли нечего?
![]() У меня Flash Player 10 самый обыкновенный. Как такое может быть??? |
|
|||||
|
Ничего не менял.
Попробуйте почистить КЭШ, зайти с другого браузера, компьютера. |
|
|||||
|
Регистрация: Jun 2009
Сообщений: 81
|
Я загружаю её через плеер флеш родной с адоб(Не через браузер). Я даже теперь еще больше запутался в чем вина.
![]() Поставил сейчас Adobe Flash Player 11 все то же самое ![]() Добавлено через 28 минут может настройки компиляции другие? Пробовал кстати в опере но там такая же картина ... Последний раз редактировалось GoodWin74; 10.01.2013 в 01:47. |
|
|||||
|
Регистрация: Jan 2009
Сообщений: 1,651
|
Ахаха, Гудвин. Тебе прийдется разобраться с политиками безопасности 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.
__________________
мой пустой блог |
|
|||||
|
.
|
Компилируйте с флагом access network only.
|
|
|||||
|
Регистрация: Jan 2009
Сообщений: 1,651
|
Так и компилируется. Это не избавляет от проблемы. Из ide загружает удаленный мувик и переходит в кадр. Из системы если запустить - нет.
Вот у меня по http://iflamberg.net/tmp/indexTest.swf лежит мувик, который загружает http://iflamberg.net/tmp/indexTest.swf. Все оки. Если сохранить этот ролик indexTest.swf на машину и открыть, то мувик загрузит, но на кадр переходить откажется. Вот что смущает, так это то, что даже ошибку не выведет.
__________________
мой пустой блог |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:39. |
|
|
« Предыдущая тема | Следующая тема » |
|
|