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

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

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

Регистрация: Jul 2008
Сообщений: 42
По умолчанию Работа с экземплярами класса

Доброе время суток. Возникла следующая проблема. Я создал класс. По клику мыши на объект класса я применяю к нему GlowFilter. Как можно сделать так, чтобы по клику мыши на одном объекте класса Фильтр обнулялся у предыдущего "выделенного"(т.е. у объекта, по которому кликнули перед этим).
Часть кода класса:
Код AS3:
class Figure extends MovieClip {		
 
		public function Figure() {
			addEventListener(MouseEvent.MOUSE_DOWN, mdown);									
		}		
		private function mdown(e:MouseEvent)
		{			
			this.filters=null;	
			var glow:GlowFilter = new GlowFilter();
			glow.color = 0x301AFF; 
			glow.alpha = 1;
			glow.quality = BitmapFilterQuality.MEDIUM; 
			glow.blurX = 3; 
			glow.blurY = 3;
			glow.alpha = 3;
			this.filters = [glow];			
 
		}	
}
Заранее благодарю за помощь

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

Регистрация: Dec 2005
Адрес: Новосибирск
Сообщений: 529
Отправить сообщение для Juice_Green с помощью ICQ Отправить сообщение для Juice_Green с помощью Skype™
попробуйте завсти статическое свойство, и храните в нем ссылку на фильтрованный экземпляр

Старый 04.08.2009, 23:32
Ilut вне форума Посмотреть профиль Отправить личное сообщение для Ilut Найти все сообщения от Ilut
  № 3  
Ответить с цитированием
Ilut

Регистрация: Jul 2008
Сообщений: 42
Да, у меня тоже такая мысль была, но не получилось реализовать. Но какой тип использовать для переменной? Пробовал Movieclip, но это вызывало ошибку, все таки мой класс наследуется от movieclip. Не могли бы вы пояснить поподробнее, или где прочитать об этом можно?

Старый 04.08.2009, 23:49
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 4  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Напишите класс manager для управления своими объектами.

Старый 05.08.2009, 08:19
Juice_Green вне форума Посмотреть профиль Отправить личное сообщение для Juice_Green Посетить домашнюю страницу Juice_Green Найти все сообщения от Juice_Green
  № 5  
Ответить с цитированием
Juice_Green
 
Аватар для Juice_Green

Регистрация: Dec 2005
Адрес: Новосибирск
Сообщений: 529
Отправить сообщение для Juice_Green с помощью ICQ Отправить сообщение для Juice_Green с помощью Skype™
to @Ilut:
ну если на данном примере , то хранить ссылку на объект Figure

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

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

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


 


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


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