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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 18.03.2010, 01:15
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 11  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Цитата:
Сообщение от Stanislavsky Посмотреть сообщение
Alex Lexcuk , спасибо! Но все по-другому... честно, сам бы так не смог. Не могу знаешь что сделать? - Чтоб слайдшоу не начиналось автоматически, а с нажатием кнопки startBtn. Пытаюсь сделать, но никак не могу, чтоб первая фотка была загружена. т.е. не пустое окно открывалось, а с фоткой и стояло на паузе. Если не трудно, подскажи. Два дня сижу.
За код спасибо!
Это-ж элементарно...
Ставите еще одну булеан переменную, мне нравится их называть триггерами, учил давным давно радиоаппаратостроение и естественно там было пипец как много всяких микрух и даже процессоры (жаль что в жизни не пригодилось)
Код AS3:
var autoStopTr:Boolean = false;
 
function alphaEffectEnterFrameHandler(e:Event):void{
	if (стартерРисунков&&пауза) {
		imgLoader.alpha = alphaEf+=0.1;
		if (alphaEf>паузаМеждуРисунками){
			alphaEf = 0;
			bmd.draw(imgLoader);
			imgLoader.unload();
			if (!autoStopTr) {
				autoStopTr = true;
				пауза = false;
			}else{
				titleTxt.text = xmlList[startCount].@title;
				infoTxt.text = xmlList[startCount].@text;
				imgLoader.load(new URLRequest(path+xmlList[startCount++].@src));
				стартерРисунков = false;
				trace(startCount);
				if (startCount>xmlList.length()-1) startCount=0;
			}
		}
	}
	if (!пауза) progressTxt.text = 'ОСТАНОВЛЕНО';
}
и все... естественно покажется первая картинка и включится пауза.
__________________
Гоночка

Старый 18.03.2010, 01:32
Stanislavsky вне форума Посмотреть профиль Отправить личное сообщение для Stanislavsky Найти все сообщения от Stanislavsky
  № 12  
Ответить с цитированием
Stanislavsky
 
Аватар для Stanislavsky

Регистрация: Sep 2007
Адрес: 52° 31′ N, 13° 24′ O
Сообщений: 55
не видно первую фотку. И слайдшоу стало не с первого раза проигрывать!
Да, еще - у меня почему то вылетает ошибка на length()-1 приходится ставить "минус 2" - тогда все ок. Что это?
---------

Прошу прощения. Все работает! Мои изменения были не нужны!))))СПАСИБО!
---------

"images.xml?=2" - почему =2 ?


Последний раз редактировалось Stanislavsky; 18.03.2010 в 02:10.
Старый 18.03.2010, 02:36
oleg_tomenko вне форума Посмотреть профиль Отправить личное сообщение для oleg_tomenko Найти все сообщения от oleg_tomenko
  № 13  
Ответить с цитированием
oleg_tomenko

Регистрация: Feb 2010
Адрес: Донецк
Сообщений: 34
Я все понимаю, но вы ж не дома, не ешьте мозг русскими названиями переменных.

Старый 18.03.2010, 16:33
Stanislavsky вне форума Посмотреть профиль Отправить личное сообщение для Stanislavsky Найти все сообщения от Stanislavsky
  № 14  
Ответить с цитированием
Stanislavsky
 
Аватар для Stanislavsky

Регистрация: Sep 2007
Адрес: 52° 31′ N, 13° 24′ O
Сообщений: 55
а я все переменные переименовал. Просто автор без комментов писал наверное!

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

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

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


 


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


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