Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   не показываются картинки (http://www.flasher.ru/forum/showthread.php?t=112682)

dsQuadro 04.06.2008 23:01

не показываются картинки
 
на превью во флеше и при запуске свф с компа картинки показываются... а при загрузке с сервера переменные из текстовых файлов грузятся а картинки из техже папок не показываются... в чем может быть проблема???

Molecula 04.06.2008 23:16

Во всяких onLoadInit, onLoad - возможно картинки уже хотят грузиться, а переменных нет :(

CaXaP 05.06.2008 00:36

Мне кажется проблема в том, что картинкам нужно некоторе время, чтобы загрузиться с сервера (в отличии от среды разработки, где они грузятся моментально), а вы, вполне может быть, не дожидаясь конца загрузки, производите с ними какое-либо действие (например меняете на следующую).

Попробуйте такой тестовый код:

Код:

var loader:MovieClipLoader = new MovieClipLoader(); //создаём лоадер
var listener:Object = {}; //создём листенер
loader.addListener(listener); //добавляем листенер  лоадеру (чтоб услышать событие окончание загрузки).
this.createEmptyMovieClip("container",this.getNextHighestDepth()); //создаём пустой клип
loader.loadClip("kartinka.jpg",container); //загружаем в него картинку
listener.onLoadComplete = function() // Событие окончания загрузки.
{
    trace("Загрузка картинки закончена.");
}

Этот код у меня норм. грузит картинку.

alexcon314 05.06.2008 00:43

СаХаР, оформите код тегами [code][/code].
Автор, ваш исходник очень бы пригодился, вместо того чтобы гадать что там у вас и как.

dsQuadro 05.06.2008 14:17

у меня в сцене динамически создается муви клип в который при создании отсылается строка с адресом картинки...
внутри создаваемого мувика в первом фрейме код:
Код:

loadMovie(prev_put,"load_prev");
вот собственно и все.

alexcon314 05.06.2008 17:27

Выложите исходник .fla.

dsQuadro 05.06.2008 17:52

проблему решил: в адресную строку затесалась заглавная буква

dsQuadro 09.06.2008 15:27

а чем метод описанный в посте №3 лечше простого loadMovie???
и как после такой загрузки отобразть картинку в нужном мувике???

iNils 09.06.2008 15:33

Цитата:

Сообщение от dsQuadro (Сообщение 744671)
а чем метод описанный в посте №3 лечше простого loadMovie???
и как после такой загрузки отобразть картинку в нужном мувике???

1. loadMovie просто грузит, а класс MovieClipLoader обладает событиями которые облегчают работу с процессом загрузки.
2. Место загрзуки указывается до ее начала. Однако используя класс BitmapData и его метод draw, можно отобразить картику в любом другом мувиклипе (об этом не раз писалось, воспользуйтесь поиском)


Часовой пояс GMT +4, время: 22:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.