PDA

Просмотр полной версии : Анимация загруженных jpg файлов


7th_Guest
09.08.2004, 18:07
Может кто подскажет как анимировать загруженные jpg файлы ?

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

код в кадре 1:
-----------------------------------------------------
for (i=1; i<=5; i++)
{
_root.createEmptyMovieClip("mc"+i, i);
loadMovie("images/img"+i+".jpg", "mc"+i);
}
gotoAndStop(2);
----------------------------------------------------

код во 2м кадре: ?????

Может кто подскажет как програмно анимацию сделать ?
(что бы картинки через некоторое время менялись)

Antares
09.08.2004, 19:07
Как именно менялись? с фейдом, просто менялись или как-то еще? при чем здесь второй кадр, если у тебя все программно, то может, можно обойтись и одним?

ах да, картинки должны меняться во всех мувиках (меняться местами) или в конкретном мувике делаем слайд-шоу?

Не очень понятна формулировка требуемого


:rolleyes:

7th_Guest
09.08.2004, 19:21
Хмм...
Ну в общем наверно и правда можно одним кадром обойтись...

По поводу картинок должно быть слайд шоу:
картинки должны наезжать одна на другую сбоку (слева\справа).

Общий смысл флешки - взять из папки image картинки и сделать из них слайд шоу.

7th_Guest
09.08.2004, 19:26
Да, и ещё интересует такой вопрос : как избавиться от кеширования?

написал так:
var r = Math.round(Math.random()*10000);
loadMovie("images/img"+k+".jpg?"+r, "mc"+k);

выдает:
Error opening URL "....../images/img2.jpg?5212"

Может как-то по другому надо?

7th_Guest
11.08.2004, 02:54
Извиняюсь за флуд но может кто нить всетаки подаст идею как такое сделать ?

Штрек
11.08.2004, 04:00
Оригинал написал(а) 7th_Guest
Да, и ещё интересует такой вопрос : как избавиться от кеширования?

написал так:
var r = Math.round(Math.random()*10000);
loadMovie("images/img"+k+".jpg?"+r, "mc"+k);

выдает:
Error opening URL "....../images/img2.jpg?5212"

Может как-то по другому надо?
Вопрос не там поставил.

Штрек
11.08.2004, 04:06
Основной вопрос очень простой -
плставь все мувы для подгрузки в одни координаты -
уровни разные - значит картинки будут перекрываться -
ну а дальше гуляй как хочешь -
либо альфу верхней меняй, либо отъезд куда нить.
Ещё веселей с масками будет.
Короче - твори на здоровье.

Штрек
11.08.2004, 04:12
Оригинал написал(а) 7th_Guest
Да, и ещё интересует такой вопрос : как избавиться от кеширования?

написал так:
var r = Math.round(Math.random()*10000);
loadMovie("images/img"+k+".jpg?"+r, "mc"+k);

выдает:
Error opening URL "....../images/img2.jpg?5212"

Может как-то по другому надо?
Так и будет если тестишь без сервака.
Вот вариант без всяких var
loadMovie("images/img"+k+".jpg?r="+new Date().getTime(), "mc"+k);