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

Serkap 30.09.2009 11:51

фотоальбом - загрузка конфигурации
 
Товарищи помагите пожалуйста.

Есть фотоальбом, как сделать правельно так чтоб конфигурация загружалась первой из файла txt или xml и переходила в переменые

я пробовал и txt и xml уменя они загружаются позже чем :
Код AS1/AS2:

var gallery_name:Array = new Array("Bикусик");
var gallery_file:Array = new Array("vikusik");

смотрел в отладке.

конфигурация - будет загружать занвание фото фотоальбомов, главное название, название mp3 файлов для воспроизведения

вот сам исходник http://loves.mine.nu/rar/kgd_Vikusik.rar (469 КБ )
и ссылка на фотоальбом http://loves.mine.nu/


С Уважением Serkap Форевер.

Serkap 10.10.2009 00:49

dвот вам и помощь..... помоему тут трупы

Kuruki 10.10.2009 03:33

Нужно дождаться загрузки файла, а потом уже выполнять нужный код. Если посмотрите документацию по классу, с помощью которого загружаете файл, найдете что-то типа onLoad или onComplete, исходники не смотрел...

Serkap 10.10.2009 23:18

я как понял он сразу выполняется

mooncar 12.10.2009 01:07

К сожалению помочь вам никак невозможно, ибо CS4 не имеется.
Прочитайте еще раз, что вам ответили и подумайте хорошенько и посмотрите хелп, разделы о классах, с помощью которых у вас организована загрузка.
Например, для txt нужно использовать LоadVars, и для него работают обработчики onLoad и onData.
"Нужно дождаться загрузки файла, а потом уже выполнять нужный код".
Это означает, что весь код, как либо связанный с загруженным, нужно писать внутри соответственных обработчиков событий, которые отвечают (сигнализируют) о готовности загруженного. AS2 работает асинхронно, не забывайте об этом.

true11 12.10.2009 04:17

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

Данные получал функцией:
Код AS1/AS2:

function getData(){
        trace('getData started');
    var result_lv:LoadVars = new LoadVars();
    result_lv.onLoad = function(success:Boolean) {
    if (success) {
                phpAnswer = result_lv.sdata.split('#|#');
        if(phpAnswer[0] == 'okay'){trace(phpAnswer[0]+' '+phpAnswer[1])}
    } else {
      trace('no getData success!');
    }
    };
    var send_lv:LoadVars = new LoadVars();
    send_lv.name = '';
    send_lv.sendAndLoad(server+"smart_sys/xdata.php", result_lv, "POST");
        trace('getData ends');
}

в пхп можно прописать:
PHP код:

<?php
echo sdata=urlencode('параметр1#|#параметр2#|#параметр3#|#.....#|#параметрn');
?>

далее есть еще один вариант загрузки.
Не могу закачать исходник :(

в чем суть:

делаем два кадра, в первом мувик с именем varr.

Код первого кадра:
Код AS1/AS2:

loadVars('откуда', varr);
stop();

Код на мувике:
Код AS1/AS2:

onClipEvent(data){
Чтото делаем с данными
потом идем на кадр 2
}

на втором кадре уже работаем с данными. На первый кадр в varr можно запулить прелоадер к примеру.

Serkap 14.10.2009 00:21

Цитата:

Сообщение от mooncar (Сообщение 857100)
К сожалению помочь вам никак невозможно, ибо CS4 не имеется.
Прочитайте еще раз, что вам ответили и подумайте хорошенько и посмотрите хелп, разделы о классах, с помощью которых у вас организована загрузка.
Например, для txt нужно использовать LоadVars, и для него работают обработчики onLoad и onData.
"Нужно дождаться загрузки файла, а потом уже выполнять нужный код".
Это означает, что весь код, как либо связанный с загруженным, нужно писать внутри соответственных обработчиков событий, которые отвечают (сигнализируют) о готовности загруженного. AS2 работает асинхронно, не забывайте об этом.



может в CS 3 сохранить?

Добавлено через 2 минуты
Цитата:

Сообщение от true11 (Сообщение 857130)

далее есть еще один вариант загрузки.
Не могу закачать исходник :(



вообще ни как? не может быть такого мож на email скинуть?

Serkap 18.10.2009 19:09

и тишина, мож кто нить исходник посмотрит?

.true 18.10.2009 19:17

может его кто-нибудь выложит?) не вижу его в упор))

Serkap 18.10.2009 22:40

Цитата:

Сообщение от .true (Сообщение 858756)
может его кто-нибудь выложит?) не вижу его в упор))




вот сам исходник http://loves.mine.nu/rar/kgd_Vikusik.rar (469 КБ )
и ссылка на фотоальбом http://loves.mine.nu/


С Уважением Serkap Форевер.


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

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