Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 20.03.2008, 01:35
HDD вне форума Посмотреть профиль Отправить личное сообщение для HDD Найти все сообщения от HDD
  № 1  
HDD

Регистрация: Mar 2008
Адрес: RF, Moscow
Сообщений: 3
По умолчанию Слайд-шоу с jpg

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

Код:
var _l1:MovieClipLoader = new MovieClipLoader();
var _l2:Object = {};
var _l3:Array = ["1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg", "8.jpg", "9.jpg", "10.jpg", "11.jpg", "12.jpg", "13.jpg", "14.jpg", "15.jpg", "16.jpg", "17.jpg", "18.jpg", "19.jpg", "20.jpg", "21.jpg", "22.jpg", "23.jpg", "24.jpg", "25.jpg", "26.jpg", "27.jpg", "28.jpg", "29.jpg", "30.jpg", "31.jpg", "32.jpg", "33.jpg", "34.jpg", "35.jpg", "36.jpg", "37.jpg", "38.jpg", "39.jpg", "40.jpg", "41.jpg", "42.jpg", "43.jpg", "44.jpg", "45.jpg", "46.jpg", "47.jpg", "48.jpg", "49.jpg", "50.jpg", "51.jpg", "52.jpg", "53.jpg", "54.jpg", "55.jpg", "56.jpg", "57.jpg", "58.jpg", "59.jpg", "60.jpg", "61.jpg", "62.jpg", "63.jpg", "64.jpg"];
var _l4:MovieClip = _root.createEmptyMovieClip("container", 0);
var _l5:Number = 0;
var _l6:Array = [];
for (i=0; i<_l3.length; i++) {
	var _l7:MovieClip = _l4.createEmptyMovieClip("container"+i, _l4.getNextHighestDepth());
	_l6.push(_l7);
	_l1.loadClip("directory/"+_root._l3[i], _l7);
	_l7._x = Stage.width;
	_l7._y = Stage.height;
}
_l1.addListener(_l2);
_l2.onLoadComplete = function(mc) {
	if (mc == _l6[0]) {
		mc._x = 0;
		mc._y = 0;
		_l5++;
		_root.switcher(_l5);
	}
};
function switcher() {
	_root.onEnterFrame = function() {
		if (_root._l6[_root._l5-1]._currentframe == _root._l6[_root._l5-1]._totalframes && _root._l6[_root._l5].getBytesTotal() == _root._l6[_root._l5].getBytesLoaded()) {
			_root._l6[_root._l5-1].stop();
			_root._l6[_root._l5-1]._x = Stage.width;
			_root._l6[_root._l5-1]._y = Stage.height;
			_root._l6[_root._l5]._x = 0;
			_root._l6[_root._l5]._y = 0;
			_root._l5++;
		}
	};
}

Старый 20.03.2008, 01:54
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Где именно на форуме вы взяли этот исходник?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 00:04.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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