Форум 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=115756)

chingachgoog 09.09.2008 19:13

Цитата:

Сообщение от Odyssus (Сообщение 763319)
2chingachgoog onLoadComplete говорит, что все загружено, onLoadError соотв. ошибок нет.

Ну тогда беда в рандоме. Он выдает на 6 итераций со 100% вероятностью пары номеров. Если такая пара грузиться не последовательно, а параллельно - то тут, вероятно и происходит сбой.

Odyssus 09.09.2008 20:20

Вложений: 1
2Kuruki не помогло, эффект остался тот же!
2chingachgoog попробовал ставить просто по порядку, не рандомом, первый раз две картинки показывает, второй раз все. Вот исходник. Удалил swf, а то архив больше 300 кб получался!!

Kuruki 09.09.2008 20:30

Ну значит, если вы все правильно сделали, проблема действительно в рандоме. Тогда после каждой генерации числа удаляйте это число из списка генерируемых (понадобится массив генерирумых чисел наверное), но в этом случае одиноковых картинок во флэшке вы не увидете.

Odyssus 10.09.2008 00:47

не, так мне не подходит!!!
но а чего это может быть проблемно у картинок одинаковые только вторые цифры( например 1_1.jpg, 2_1.jpg)! первая разная всегда

darksranger 10.09.2008 05:24

ну чтобы не заморачиватся с именнами, можно проще поступить.
php скрипт, возращает xml документ со всеми файлами в папке, а flash уже из полученных данных собирает масив, собственно в масиве с помощью рэндома и обращаемся к нужной ячейки.
Правда всеравно это не описывает проблему не догруженности фоток ...

Odyssus 10.09.2008 13:12

да, точно не описывает, вопрос как бы не о том... может путя для сервера и локально прописывать нужно немного по-другому..?

qazwsx 10.09.2008 13:20

Проверяй все. Выдает ли сервер картинку. Загрузилось ли что небудь. Правильный ли путь и глубина. Созан ли контейнер и пр... Картинки кстати с 1 домена грузятся?

Odyssus 10.09.2008 13:37

картинки с одной папки грузятся с одного места. там в исходнике вроде все видно!!
onLoadComplete показывает, что все грузится.

chingachgoog 10.09.2008 13:55

А вот так?

Код:

stop();
_global.r = []
xml = new XML();
xml.ignoreWhite = true;
xml.onLoad = function(success){
       
        if (success){
                mcLoader = new MovieClipLoader();
                mcLoader.addListener(mcLoader);
       
                for(i=0;i<=5;i++){
                        r[i] = random(6);
                        var mc =_root.createEmptyMovieClip("img_"+i, _root.getNextHighestDepth());
                        mc._x = xml.firstChild.childNodes[i].attributes.X;
                        mc._y = xml.firstChild.childNodes[i].attributes.Y;
                        mcLoader.loadClip("/pic/"+i+"_"+r[i]+".jpg", mc);
                }
        }
}

xml.load("rnd.xml");


Odyssus 14.10.2008 18:28

методом тыка, решил свою проблему случайно ))) кому будет интересно и смотрел мой код - пишите, расскажу!!


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

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