|
|
|||||
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
нууу, товарисч, вы предлагаете сделать все за вас ?.. :))
ссылку - просто: делаешь функцию mc.onPress = function() { ... }; куда ставишь getURL или что там тебе нужно... а скроллинг - вариантов туча. я бы грузил все это барахло внутри одного клипа, этот клип положил под маску, а потом его под маской двигал... но скроллер я предлагаю тебе приладить самостоятельно, в исходниках примеров - туча... |
|
|||||
Регистрация: Apr 2002
Адрес: Украина, Киев
Сообщений: 349
|
ТОВАРИСЧИ!!!! Вот он, пример истинной взаимовыручки и альтруизма!!! Свершилось! Выражаю особую благодарность гражданам Инета Nox Noctis Useless TTS и llllllllll и выдаю им медаль в знак признания, за помощь ламерам и лично Nox Noctis за выдающееся терпение! Ура! ) А то, обычно, посылаю в и на ..... поиск ) рыли аппрешиэйтыд
__________________
Пусть всегда светит солнце... миру мир и всякая такая фигня :) Последний раз редактировалось Vrefr; 17.06.2003 в 12:23. |
|
|||||
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
карош глумиться :))
|
|
|||||
Цитата:
getURL(targets[i].param[3]); }; Если в ini файле после координат прописан URL, а вставлять куда? |
|
|||||
Вот мой код:
// данные из текстового файла // в файде написано: имя_картинки,координата_Х,координата_Y pictures = new XML(); pictures.onData = function(str) { pictures = str.split("\r\n"); loadImages(pictures); }; //pictures.load("http://kokstravel.ru/swf/plenka/infra/images.dat"); pictures.load("images.dat"); // загрузка картинок loadImages = function (list) { targets = []; mc=[]; for (var i = 0; i<list.length; i++) { mc[i] = this.createEmptyMovieClip("image"+i, 1+i); j = i; targets.push({loader:mc[i], param:list[i].split(",")}); mc[i].loadMovie(targets[i].param[0]); } // собственно прелоад // загруженную картинку удаляем из списка грузящихся j++; this.onEnterFrame = function() { for (i = 0; i<targets.length; i++) { var mc = targets[i].loader; urlpost = "javascript:ChangeImg(" + j + ")"; mc.onPress = function(){ getURL(urlpost); }; // петля веревочная :) var l = mc.getBytesLoaded(); var t = mc.getBytesTotal(); if (l && t && l>=t) { mc._x = targets[i].param[1]; mc._y = targets[i].param[2]; } } if (!targets.length) { delete this.onEnterFrame; } }; }; targets.splice(i, 1); Последний раз редактировалось Xarsok X; 01.07.2003 в 18:25. |
|
|||||
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
вот так правильно:
this.onEnterFrame = function() { for (var i = 0, j = 0; i<targets.length; i++, j++) { var mc = targets[i].loader; mc.urlpost = "java script:ChangeImg("+j+")"; mc.onPress = function() { getURL(this.urlpost); }; var l = mc.getBytesLoaded(); var t = mc.getBytesTotal(); if (l && t && l>=t) { mc._x = targets[i].param[1]; mc._y = targets[i].param[2]; } } if (!targets.length) { delete this.onEnterFrame; } }; |
Часовой пояс GMT +4, время: 13:28. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|