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

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

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

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
Цитата:
наследовать от некоего класса, в котором через addFrameScript на последний кадр вешалась бы функция
Цитата:
Вот кстати с утра подумалось об общем классе и деспатче события яЗакончилПроигрываться
Мне показалось, или Вы только что предложили мне создать 84 .as файла? =)

ЗЫ
по ходу нет ничего проще Delegate в данном случае. Да поможет мне GC =)
__________________
...вселенская грусть

Старый 29.10.2010, 12:30
derhab вне форума Посмотреть профиль Отправить личное сообщение для derhab Найти все сообщения от derhab
  № 12  
Ответить с цитированием
derhab
 
Аватар для derhab

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
зачем 84?
пусть все ваши клипы наследуются от одного кастомного класса, расширяющего MovieClip, в котором можно реализовать нужный функционал... нет?
__________________
freelance | Раздор

Старый 29.10.2010, 12:35
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 13  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Во-во, от одного и нужно. Если у них разная длина таймлайна, можно передавать число кадров в конструктор этого класса.
__________________
тут я

Старый 29.10.2010, 12:52
arkadattx вне форума Посмотреть профиль Отправить личное сообщение для arkadattx Найти все сообщения от arkadattx
  № 14  
Ответить с цитированием
arkadattx

Регистрация: Apr 2010
Сообщений: 219
КорДум, зачем передавать, если есть totalFrames?

Старый 29.10.2010, 12:54
derhab вне форума Посмотреть профиль Отправить личное сообщение для derhab Найти все сообщения от derhab
  № 15  
Ответить с цитированием
derhab
 
Аватар для derhab

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
я в подобном случае в этом суперклассе просто добавлял слушателя ENTER_FRAME...
ну и проверял currentFrame и totalFrames
__________________
freelance | Раздор

Старый 29.10.2010, 13:03
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 16  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
А, действительно, я не использовал это со времен AS1/2.
__________________
тут я

Старый 29.10.2010, 13:04
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 17  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
Если честно я слегка ошарашен. Я думал Delegate вообще не существует в AS3 как явления.

Глум, я не очень понял чем тебе не подходит addFrameScript ?

P.S. где можно найти инфу о Delegate в AS3? Везде пишут что он встроенный в язык и скрыт от пользователя.


Последний раз редактировалось Psycho Tiger; 29.10.2010 в 13:07.
Старый 29.10.2010, 13:07
derhab вне форума Посмотреть профиль Отправить личное сообщение для derhab Найти все сообщения от derhab
  № 18  
Ответить с цитированием
derhab
 
Аватар для derhab

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
то что это недокументированный метод не смущает?
__________________
freelance | Раздор

Старый 29.10.2010, 13:11
arkadattx вне форума Посмотреть профиль Отправить личное сообщение для arkadattx Найти все сообщения от arkadattx
  № 19  
Ответить с цитированием
arkadattx

Регистрация: Apr 2010
Сообщений: 219
derhab, а чем это плохо?
То что в какой-то момент перестанет работать? Сомневаюсь. Скорее сделают документированным.

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

блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
Цитата:
Сообщение от derhab Посмотреть сообщение
то что это недокументированный метод не смущает?
Ну и опкоды для работы с памятью не документированы, но ничего, энтузиасты продолжают заставлять бегать скрипты в 5-10 раз быстрее )

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

Теги
delegate , removeChild
Опции темы
Опции просмотра

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

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


 


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


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