![]() |
MovieClipLoader.loadClip не вызывается
Гружу по очереди картинки MovieClipLoader'ом и записываю их в BitmapDat'у..
Код:
function loadImages(sf:Number) {images - массив с именами файлов для загрузки Код:
listener.onLoadInit = function(tc:MovieClip) { Из-за чего это еще может быть? |
Цитата:
|
У всех одинаковый, 266х196.
|
А что говорит onLoadError? Срабатывает или нет? (можно еще трейс поставить в onLoadInit - всегда ли будет срабатывать?)
Тестируете где: в сети или локально? Если в сети - то может не грузить по кроссдоменной политике, а если локально - то может не грузить, если в пути есть нелатинские символы. Тестируйте, чем отличаются загружаемые файлы от незагружаемых. |
Вот так вот:
Цитата:
В итоге - эта строчка может не сработать. Кстати, возможно, именно из-за этого у вас и проблемы. Хотя - у вас очень скверный стиль программирования, сложно читается, потому могут быть и другие ошибки. Поработайте над ним обязательно. |
Цитата:
Код:
z=_root.createEmptyMovieClip("12///|||\\\3",1) |
Цитата:
И у меня тоже была загрузка картинок. И я трое суток разобраться не мог, что же не так с флешкой. Не помню точно, но под каким-то браузером работало, а под каким-то - нет. Стал давать другие имена - и все стало прекрасно работать. |
Дело в том, что имя объекта (когда оно задается строкой!) может быть любым (тут не действуют ограничения, например, что нельзя начинать с цифры и т.п.
Но надо потом умудриться еще по такомуже имени и обратиться к объекту (см. во что превратились последние два символа в примере выше) ПРАВИЛЬНО (т.е. также строково!). |
Если у меня есть только строки с именами, как еще я к нему могу обратиться?
Я вам говорю - есть такая бага. Или была в восьмом флешплеере под какой-то из браузеров. Может пофиксили уже, я не проверял. В любом случае, какой смысл рисковать? Почему не использовать индекс этой строки в массиве? |
Цитата:
Код:
12///|||\\\3.stop() // вряд ли что выйдет :)От флеша всего можно ожидать и бага тоже - тут не спорю. А вообще интересно, что там у Ghost_real было - куда-то он пропал... |
| Часовой пояс GMT +4, время: 07:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.