|
|
Результаты опроса: Да или нет? | |||
Да! | 13 | 38.24% | |
Нет ((( | 21 | 61.76% | |
Голосовавшие: 34. Вы ещё не голосовали в этом опросе |
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Цитата:
Если второе прочтение кода по ссылке не поможет - повешу наверно свое пробегание по всем объектам под курсором на EnterFrame - один фиг пользователь активно мышкой водит, так что перевешивание с MOUSE_MOVE на ENTER_FRAME может и не просадит ничего. Цитата:
Короче, хватит про прозрачный PNG - если не осилю - тему в AS3-ветке создам. Последний раз редактировалось expl; 01.05.2011 в 01:53. |
|
|||||
Регистрация: Mar 2007
Сообщений: 545
|
Цитата:
Я вам предложил решение с трасировкой картинки в вектор, с последующей его отрисовкой в спрайте/мувике. Что приведет к перекрытию мыши в непрозрачных областях и доступности в прозрачных. |
|
|||||
Что я там хочу видеть? Комментарии по предложенной библиотеке:
- отрисовка вектора, судя по демке нехило жрет проц (хотя удивительно что оно вообще так быстро работает) а если картинка анимированная - каждый кадр так перегонять? - отрисованный вектор будет жрать в разы больше проца при ренреринге, чем PNG Итого просто повесив свою проверку на ENTER_FRAME я секономлю гораздо больше, чем при использовании этой чудо-либы. Последний раз редактировалось expl; 01.05.2011 в 17:08. |
|
|||||
http://www.flasher.ru/forum/showpost...44&postcount=9
http://www.flasher.ru/forum/showpost...4&postcount=16 Три страницы флуда. Кто нибудь ответит на вопросы, о чем вообще опрос? |
|
|||||
Регистрация: Mar 2007
Сообщений: 545
|
Цитата:
Если картинка анимированная, тогда надо смотреть по ситуации - возможно экономичнее использовать метод с прозрачностью. Вообще нет универсальных решений, есть те, которые, больше подходят в данной ситуации. - cache as bitmap (как самый простейший вариант) никто не отменял. Да и не факт, что без этого будет "жрать в разы больше проца при ренреринге", там не такой навороченный рисунок выходит. @alatar Тут не флуд, а просто уже другое обсуждают |
|
|||||
Все-таки решил опробовать подход http://blog.mosessupposes.com/?p=40
Внимательно перечитал код Там они ухитрились не использовать getObjectsUnderPoint (а он глючный) - от совершенно неприемлемого создания битмап-даты удалось избавиться - ON_ENTER_FRAME, как оказалось, работает не на всех объектах в постоянном режиме, а лишь на тех, в прямоугольные границы которых попадает мышка в данный момент. Т.е. вполне годное решение, если напильником обработать. |
Часовой пояс GMT +4, время: 03:17. |
|
« Предыдущая тема | Следующая тема » |
|
|