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

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

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

Регистрация: Nov 2005
Сообщений: 149
По умолчанию снижение производительности при широком использовании Event-ов

Привет. Никто не мог бы дать ссылку на какой-нибудь ресурс или ответить сам на следующий вопрос - влияет ли в худшую сторону широкое использование событий на производительность ролика (код существенно упрощается, но, как известно, бесплатный сыр бывает только в мышеловке). Т.е. я имею ввиду максимальное использование класса mx.events.EventDispatcher даже внутри объектов. Интересно было бы нащупать оптимальное соотношение широта применения/производительность. При всей своей размытости, вопрос мне кажется довольно важным. Спасибо.

Старый 10.02.2006, 19:07
KidsKilla вне форума Посмотреть профиль Отправить личное сообщение для KidsKilla Посетить домашнюю страницу KidsKilla Найти все сообщения от KidsKilla
  № 2  
Ответить с цитированием
KidsKilla
.grin! wuz here
 
Аватар для KidsKilla

Регистрация: Aug 2004
Адрес: paradise city
Сообщений: 3,981
Отправить сообщение для KidsKilla с помощью ICQ
зависит от задачи. говори про конкретные примеры.

что значит "mx.events.EventDispatcher даже внутри объектов."?
либо ты не в курсе что такое mx.events.EventDispatcher
либо применяешь как то криво
либо не знаешь что таекое Object.watch
__________________
Breakcore them all!

Старый 10.02.2006, 19:27
meiciuc вне форума Посмотреть профиль Отправить личное сообщение для meiciuc Найти все сообщения от meiciuc
  № 3  
Ответить с цитированием
meiciuc

Регистрация: Nov 2005
Сообщений: 149
//зависит от задачи. говори про конкретные примеры.

Тема скорее "лингвистическая" - Все работает, хочется чтоб код был красив.

//что значит "mx.events.EventDispatcher даже внутри объектов."?
//либо ты не в курсе что такое mx.events.EventDispatcher
//либо применяешь как то криво

что такое mx.events.EventDispatcher знаю. Возможно, где-то криво применяю

//либо не знаешь что такое Object.watch
не знал, сейчас почитал - удобная штука.

Спасибо. Было полезно.

Старый 10.02.2006, 21:27
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 4  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Диспатчер по сути своей -- просто вызов метода с передачей параметров. От него тормозов особо не получишь

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

Регистрация: Nov 2005
Сообщений: 149
спасибо. Это важно потому, что когда пытаюсь напрямую вызвать обработчик события возникают глюки. Например

[ Здесь мог бы быть код, но автор поленился воспользоваться тэгом code ]

объект двигается, т.е. startDragObject() запустил dragTracking(). А вот onReleaseOutside уже не срабатывает.


Последний раз редактировалось Antares; 11.02.2006 в 14:27.
Старый 11.02.2006, 14:28
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 6  
Ответить с цитированием
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Вызвал руками одну часть -- вызывай руками и вторую. Объект Mouse не знает, что ты делаешь руками.

Старый 11.02.2006, 15:55
meiciuc вне форума Посмотреть профиль Отправить личное сообщение для meiciuc Найти все сообщения от meiciuc
  № 7  
Ответить с цитированием
meiciuc

Регистрация: Nov 2005
Сообщений: 149
вот-вот, и я о том-же. Посто глюками я иногда еще могу ошибочно называть то, что в порядке вещей, из-за незнания сути.

спасибо, получил ответы и на не заданные вопросы тоже.

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

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

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


 


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


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