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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

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

Регистрация: Aug 2009
Сообщений: 10
По умолчанию "потухание" кнопки

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

что я имею: делаю карту россии с подсвечивающимися регионами, наводишь - регион "загорелся".
регионы сделаны символами-кнопками, а на кадре OVER - символ-анимация, где он собственно плавно "загорается"

подскажите, как реализовать такую фичу: когда уводишь курсор с региона-кнопки он так же плавно потухает? причем т.к. регионов у нас в стране много, желательно бы научить мою карту в этом случае проигрывать ролик "подцветки" в обратном направлении.
в итоге я хочу поиметь эффект, когда быстро проводишь мышкой по стране, а за тобой - шлейф из плавно загорающихся и потухающий субъектов

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

Регистрация: Mar 2009
Адрес: 173,0
Сообщений: 376
Код:
mc.onRollOut=function (){
    mc.gotoAndPlay();// тут задаете с какого кадра проигрывать ваш мувиклип. Затухание.
}
__________________
-Конструктивная критика- лучшее, что можно ожидать! (Т.Грин)
www.sectorobzora.ru

Старый 29.10.2009, 12:24
Bayazet вне форума Посмотреть профиль Отправить личное сообщение для Bayazet Найти все сообщения от Bayazet
  № 3  
Ответить с цитированием
Bayazet

Регистрация: Aug 2009
Сообщений: 10
хм.. а куда этот код подставлять?
в символ кнопку?
а если мне надо проиграть какой-то другой символ-анимацию, а не просто клип с какого-то кадра?

Старый 29.10.2009, 13:16
amexdesign вне форума Посмотреть профиль Отправить личное сообщение для amexdesign Посетить домашнюю страницу amexdesign Найти все сообщения от amexdesign
  № 4  
Ответить с цитированием
amexdesign

Регистрация: Jan 2009
Адрес: Германия, Bochum
Сообщений: 169
Отправить сообщение для amexdesign с помощью Skype™
что уже сделанно из всего задуманного?

Старый 29.10.2009, 13:25
Bayazet вне форума Посмотреть профиль Отправить личное сообщение для Bayazet Найти все сообщения от Bayazet
  № 5  
Ответить с цитированием
Bayazet

Регистрация: Aug 2009
Сообщений: 10
сделаны все регионы кнопками, для каждого сделана анимация плавной подцветки при наведении курсора

Старый 29.10.2009, 13:50
evgen_triplex вне форума Посмотреть профиль Отправить личное сообщение для evgen_triplex Найти все сообщения от evgen_triplex
  № 6  
Ответить с цитированием
evgen_triplex
 
Аватар для evgen_triplex

Регистрация: Aug 2006
Сообщений: 21
Цитата:
Сообщение от Bayazet Посмотреть сообщение
, а на кадре OVER - символ-анимация, где он собственно плавно "загорается"
сделать обратную анимацию в кадре UP
__________________
Почему бы и нет?

Старый 29.10.2009, 14:07
amexdesign вне форума Посмотреть профиль Отправить личное сообщение для amexdesign Посетить домашнюю страницу amexdesign Найти все сообщения от amexdesign
  № 7  
Ответить с цитированием
amexdesign

Регистрация: Jan 2009
Адрес: Германия, Bochum
Сообщений: 169
Отправить сообщение для amexdesign с помощью Skype™
что-нибудь происходит при нажатии? или только RollOver-RollOut?

Старый 29.10.2009, 14:17
Bayazet вне форума Посмотреть профиль Отправить личное сообщение для Bayazet Найти все сообщения от Bayazet
  № 8  
Ответить с цитированием
Bayazet

Регистрация: Aug 2009
Сообщений: 10
при нажатии будет выводится информация о каждом регионе. правда я еще не знаю как это реализовать

Добавлено через 5 минут
разве кадр UP это то что нужно?.. минуточку..
ТОЧНО!! как же я сам не догадался
просто при загрузке карты сначала все регионы потухнут и все ок. спасибо

при нажатии будет выводится информация о каждом регионе. правда я еще не знаю как это реализовать может быть есть идеи?

Старый 29.10.2009, 14:41
amexdesign вне форума Посмотреть профиль Отправить личное сообщение для amexdesign Посетить домашнюю страницу amexdesign Найти все сообщения от amexdesign
  № 9  
Ответить с цитированием
amexdesign

Регистрация: Jan 2009
Адрес: Германия, Bochum
Сообщений: 169
Отправить сообщение для amexdesign с помощью Skype™
ясно.
ну вопервых вам надо сделать во всех мувиках регионов анимацию потухания. думаю учить не надо - как?! следующий шаг - выкладываете регионы на сцену в соответствующем порядке и называете их например регион1, регион2 и т.д. создаёте слой для ActionScript и прописываете следующий код:
Код AS1/AS2:
var regionen:Array = new Array(region1, region2, ..., region100);
for (var i = 0; i < regionen.length; i++) {
	var btn:MovieClip = regionen[i];
	btn.ID = i;
	btn.seen = 0;
	// 
	btn.onRollOver = function() {
		if (this.pressed != this.ID) {
			this.gotoAndPlay("over");
		}else{
			this.gotoAndPlay("over");
		}
 
	};
	btn.onRollOut = function() {
		if (this.pressed != this.ID) {
			if (!this.seen) {
				this.gotoAndPlay("out");
			} else {
				this.gotoAndStop("out");
			}
		}
	};
	btn.onPress = function() {
		if(this.pressed != this.ID){
			this.oldPressed.enabled = 1;
			this.oldPressed.gotoAndStop(1);
			this.pressed = this.ID;
			this.seen = 1;
			this.enabled = 0;
			this.oldPressed = this.pressed;
			this.gotoAndStop("activ");
			// 
			loader(this.ID); // функция выполняемая при нажатии 
		}
	};
}

Старый 29.10.2009, 16:00
Bayazet вне форума Посмотреть профиль Отправить личное сообщение для Bayazet Найти все сообщения от Bayazet
  № 10  
Ответить с цитированием
Bayazet

Регистрация: Aug 2009
Сообщений: 10
вроде как всю графику и анимацию для этой типа-карты я сделал (в прикрепленном архиве, если интересно)

кнопки-регионы назвываются 01, 02, 03 (соотв.числу на автомобильном номере)
01_over, 02_over, 03_over - анимация для кадра OVER соотв. кнопки-региона
01_up, 02_up, 03_up - анимация для UP.

хотелось бы, чтобы при щелчке на соотв. кнопку открывалось и как-нибудь красиво отображалось содержимого соотв файла 01.txt, 02.txt..
помогите реализовать
Вложения
Тип файла: rar map.rar (37.8 Кб, 60 просмотров)

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

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

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


 


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


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