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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Внутри области видимости _list нету метода _function();
Забудьте про то, что в хелпе везде пишут
Код:
private var _list:Object = new Object();
Key.addListener(_list);
и тому подобное, зачем создавать лишний объект, когда можно добавить в слушателей самого себя? То есть
Код:
Key.addListener(this);
И все. И области видимости сразу совпадает и объектов лишних нет
Код:
class Fun{
	private function _function () {
		trace("hello");
	}
	public function Fun () {
		Key.addListener(this);
	}
	private function onKeyDown ():Void  {
		_function();
	};

}
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 16.05.2008 в 22:54.