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

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

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

Регистрация: Apr 2008
Сообщений: 211
По умолчанию public class ... extends ??

вопрос такой. Мне надо создать класс, который бы получал и обрабатывал инфу. Для ожидания некоторых событий буду использовать enter_frame. только вот беда, без указания наследника нельзя повесить на него событие.
Делать наследника от Sprite ради addEventListener было бы не правильно. Какой не графический класс можно указать, что бы иметь возможность прикрутить addEventListener ? Или как по другому можно рализовать ожидание? таймер?

Старый 18.04.2017, 20:04
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 2  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Не используй никаких enterFrame'ов. Если у тебя что-то там грузится, то вешай на загрузчик слушатель Event.COMPLETE. Энтерфрейм - это дикий костыль. В подобных случаях его лучше всегда избегать.
А чтобы к самому экземпляру класса можно было вешать слушатели, а так же, чтобы он мог сам посылать события, его достаточно унаследовать от flash.events.EventDispatcher
__________________
Ко мне можно и нужно обращаться на ты)


Последний раз редактировалось caseyryan; 19.04.2017 в 07:01.
Старый 18.04.2017, 20:06
ther вне форума Посмотреть профиль Отправить личное сообщение для ther Найти все сообщения от ther
  № 3  
Ответить с цитированием
ther

Регистрация: Apr 2008
Сообщений: 211
спасибо

Старый 18.04.2017, 20:26
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 4  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
Цитата:
Не использую никаких enterFrame'ов
А как ты делаешь drag&drop?

Старый 18.04.2017, 21:05
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 5  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Цитата:
А как ты делаешь drag&drop?
А в чем связь? Я делаю через MOUSE_MOVE, а можно и вовсе использовать .startDrag() из коробки.
__________________
Reality.getBounds(this);

Старый 18.04.2017, 21:16
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 6  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
а на таче оно работает?

Добавлено через 3 минуты
+MOUSE_MOVE не работает за пределами флэшки,объект будет бросаться при выходе мыша за рамки.Гораздо проще повесить один энтерфрейм.

Старый 18.04.2017, 23:42
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 7  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,918
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Бросаться не будет, будет просто висеть на краю. Этого всегда и всем хватало.
__________________
There is no thing in this world that is not simple.

Старый 19.04.2017, 00:03
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 8  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
вот не надо за всех говорить,не всегда оно приемлемо

Старый 19.04.2017, 07:02
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 9  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Сообщение от undefined Посмотреть сообщение
А как ты делаешь drag&drop?
При чем тут вообще drag & drop?
В теме речь идет о получении и обработке данных не дисплей объектом
__________________
Ко мне можно и нужно обращаться на ты)

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Цитата:
не всегда оно приемлемо
А что, есть варианты чтобы оно таскалось за границу плеера?
__________________
Reality.getBounds(this);

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

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

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


 


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


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