PDA

Просмотр полной версии : Превьюшки и картинки, XML


Varnol
24.01.2007, 12:51
Один добрый человек отдал мне свой исходник галереи...
А я не понимаю почему не открывается окно с большими картинками...
Может быть кто-нибудь подскажет? Или просто даст ссылку на пример... Нужна галерея ввиде прокручивающейся влево-вправо полосы превьюшек, картинки чтоб брались из XML, а большая картинка загружалась в отдельном окне (как по идее должно происходить в моем исходнике) или (лучше) в мувиклип в самой исходной флэшке. По частям все эти фичи у меня есть, а вот как их все (полосу с прокручивающимися превьюшками, загрузку из XML, и загрузку большой картинки в мувиклип из XML же) реализовать - я не понимаю... Я вообще экшнскрипт понимаю в рамках goToAndStop... Помогите =__=

Тот исходник, над которым я туплю сейчас - тут: http://www.rapidshare.ru/152421

KLieriK
24.01.2007, 13:48
Вы б хоть утруднились посмотреть свой XML файл.
превьюшки находяться по адресу:imagesswf/pre/*.jpg
ну а сами большие рисунки уже: imagesswf/full/*.jpg

В случае если вы не поняли где находиться Ваш XML файл, то он тут: проект/XML/previews.xml -> открываем блокнотом и редактируем как угодно :)

Varnol
24.01.2007, 14:24
Вот этого момента я и не понимаю. Я же создал папку full в imageswf! И скопировал туда пару картинок.
Почему - превьюшки грузятся, а полные пикчи - нет?

KLieriK
24.01.2007, 14:48
несрабатывает ф-я
function showphoto(path){
alert(path)
}
правда чего.. пока что недогоняю.

update: я точно не знаю.. может кто-то подскажет еще.. но строка
fscommand("showphoto", fullsize);
где showphoto - ето ф-я в яваскрипте... а fullsize - етоадресс к большому рисунку.
так вот... разве данные передаються таким синтаксисом?
так как в js ф-я не запускаеться

iNils
24.01.2007, 14:53
Varnol, файлы такого объема надо выкладывать на форуме, а не гдето там.

terbooter
24.01.2007, 16:29
fscommand("showphoto", fullsize);
Эта строка вызывает JS функцию

function previews2_DoFSCommand(command, args) {
var previews2Obj = isInternetExplorer ? document.all.previews2 : document.previews2;
//
// Place your code here.
//
}

а "showphoto", fullsize это её параметры.

ЗЫ обратите внимание на строчку ->> // Place your code here.
в ней запрятан ответ на вопрос -)

Varnol
24.01.2007, 18:32
Я пробовал выложить архивчек на форум, но мне сказали, что он слишком велик =)

terbooter:rolleyes: Спасибо, а какой конкретно код туда надо записать? :) :D

terbooter
25.01.2007, 08:27
Varnol , я в JS не силен -(

И вообще, я бы делал подгрузку больших картинок тоже во флэш