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

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

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

Регистрация: Nov 2007
Сообщений: 84
Question Остановка слушателя

Код:
i.addEventListener (Event.ENTER_FRAME,ii);

function ii (evt:Event):void
{
 with (evt.currentTarget)
  {
  ...
  }
  if (событие)
  {
   остановка слушателя
  }
}
Если можно, укажите на метод или свойство, вот, настроен слушатель, а как при достижении определённого события, вообще выключить слушатель, чтобы произошло, как будто кода

Код:
i.addEventListener (Event.ENTER_FRAME,ii);
вообще нет.

Остановку нужно совершить внутри
Код:
  if (событие)
  {
   остановка слушателя
  }

Старый 07.12.2007, 13:48
Vevenn вне форума Посмотреть профиль Отправить личное сообщение для Vevenn Найти все сообщения от Vevenn
  № 2  
Ответить с цитированием
Vevenn

Регистрация: Jul 2007
Сообщений: 79
i.removeEventListener (Event.ENTER_FRAME,ii)

Старый 07.12.2007, 13:55
Thanx7 вне форума Посмотреть профиль Отправить личное сообщение для Thanx7 Найти все сообщения от Thanx7
  № 3  
Ответить с цитированием
Thanx7

Регистрация: Nov 2007
Сообщений: 84
Спасибо. Мне нужно было самому лучше подумать. Извините за простой вопрос.

Старый 07.12.2007, 14:07
†‡Paladin‡† вне форума Посмотреть профиль Отправить личное сообщение для †‡Paladin‡† Найти все сообщения от †‡Paladin‡†
  № 4  
Ответить с цитированием
†‡Paladin‡†

Регистрация: Nov 2005
Сообщений: 1,058
stopImmediatePropagation()
stopPropagation ()
preventDefault()

Старый 07.12.2007, 15:10
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Что такое «остановка слушателя»?

Старый 07.12.2007, 15:23
dimpiax вне форума Посмотреть профиль Найти все сообщения от dimpiax
  № 6  
Ответить с цитированием
dimpiax
Banned
 
Аватар для dimpiax

Регистрация: Dec 2007
Сообщений: 9
Thanx7
ты не останавливаешь.. а удаляешь из памяти его.)

Старый 07.12.2007, 16:29
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 7  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
Цитата:
Сообщение от dimpiax
Thanx7
ты не останавливаешь.. а удаляешь из памяти его.)
Удаляется ссылка, а GC решает удалить или нет объект в удобное ему время и по своим правилам

Старый 07.12.2007, 18:26
Thanx7 вне форума Посмотреть профиль Отправить личное сообщение для Thanx7 Найти все сообщения от Thanx7
  № 8  
Ответить с цитированием
Thanx7

Регистрация: Nov 2007
Сообщений: 84
Цитата:
Сообщение от __etc
Что такое «остановка слушателя»?
Да, конечно, правильно будет не "остановка слушателя", а "удаление слушателя".

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

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

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


 


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


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