Форум 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)
-   -   Как зделать галерею превьюх без php (http://www.flasher.ru/forum/showthread.php?t=66039)

lalala 25.06.2005 18:28

Как зделать галерею превьюх без php
 
Просто используя LoadMovie ?

чтоб удобнее было..

фотки грузятся из папки..

у всех имя 00.jpg...99.jpg

все они загружаются в клипы с именами 1234567.....

приходится каждый раз писать LoadMovie....

а нуждно чтобы если словами перевести"загрузить фотки с 00, по 99, из такой то папки в переменные 1234567..."

как так сделать?

не бейте только ....... ;)

lalala 25.06.2005 18:30

ну естевтенно чтобы 00 и 01 грузились в мувики 0 и 1 ..

DOG-Paul 25.06.2005 22:22

а что тебе мешает через цикл делать что-то типа этого, не проверял:
for (i=1; i<=25; i++) {
_root.createEmptyMovieClip('mc'+i, _root.getNextHighestDepth());
_root['mc'+i].loadMovie (i+'.jpg');
_root['mc'+i]._x = _root['mc'+i-1]._width + 5;
}
Это конечно не идеально, но пример!!!

MIX-er 26.06.2005 11:30

я бы в хмл описание и пути картинок кинул...

Буньков Максим 26.06.2005 14:34

я бы замутил функцию...
Код:

function fotki():Void{
_root.createEmptyMovieClip('mc', 1);
mc.loadMovie(Math.round(Math.random()*99)+'.jpg',1)
}
setInterval(fotki(),5000);
ну как вишь рандомом показывать будет, ну а если путь надо показать то естественно переменку inputField записывай.


MIX-er 26.06.2005 16:40

Цитата:

Сообщение от Буньков Максим
я бы замутил функцию...
Код:

function fotki():Void{
_root.createEmptyMovieClip('mc', 1);
mc.loadMovie(Math.round(Math.random()*99)+'.jpg',1)
}
setInterval(fotki(),5000);
ну как вишь рандомом показывать будет, ну а если путь надо показать то естественно переменку inputField записывай.


ага а если фотка за 5 сек не загрузится???)))

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

так или иначе нада знать сколько картинок всего...
поэтому если не использовать какой нить файл конфигурации я считаю ни чо не получится путного...

Буньков Максим 26.06.2005 16:51

Цитата:

Сообщение от MIX-er
ага а если фотка за 5 сек не загрузится???)))

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

так или иначе нада знать сколько картинок всего...
поэтому если не использовать какой нить файл конфигурации я считаю ни чо не получится путного...

это на локальную загрузку дебильный скриптик, а так можно настройки выложить на первый кадр и потмо запускать с их параметрами.

lalala 26.06.2005 18:32

спасибо за столь многочисленные ответы, попробую все что тут написали...

но всетки не нашел я того что искал...

ну ладно до всего надо доходить самому, тоже пральна...

если чего получится оставлю тут...

удачи..

MIX-er 27.06.2005 00:06

Цитата:

Сообщение от буньков максим
это на локальную загрузку дебильный скриптик, а так можно настройки выложить на первый кадр и потмо запускать с их параметрами.

не понял.... камень в мою сторону???

Буньков Максим 27.06.2005 06:34

Цитата:

Сообщение от MIX-er
не понял.... камень в мою сторону???

;) Нет! это я про свой скриптик :)


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

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