Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Многострадальный скролбар прячет контент при использовании фильтра (http://www.flasher.ru/forum/showthread.php?t=81926)

MyXus 29.06.2006 21:30

Многострадальный скролбар прячет контент при использовании фильтра
 
Скролбар прекрасно работает если
1. фильтры для смазывания объекта скроллирования не юзать
2. если фильтр в нужный момент удалять, а не ставить quality = 0

Если же фильтр удалить, то _parent того объекта, с которого сняли фильтр становится невидимым, при сохранении _visible = true!!
Если выставить this._parent._visible = true принудительно, то объект появляется обратно. Какая то жесть.

Разбирать скрол ради этого я не буду (раз решение нашлось), но может кто сталкивался.. ?

Madasan 29.06.2006 21:59

Сталкивался. Причины некорректной работы фильтров пока не понятно, но установлено, что в этом замешаны маски, то есть везде где глючили фильтры присутствовала маска, и более того интересно, что эти глюки даже зависят от бравзера, потому что жестко глючил ИЕ, область которая должна была отображаться из-под маски вдруг изчезала а потом проявлялась как улыбка чеширского кота постепенно вслед за перемещаемым курсором, при этом в других бравзерах было все впорядке, и глюк исправлялся отказом от использования либо маски либо фильтра.

MyXus 29.06.2006 22:21

Понятно, спасибо, буду стараться обходиться без фильтров..

etc 29.06.2006 22:46

Большое количество объектов плохо сказывается.
Фильтр лучше наложить на битмап, снятого с объекта, а сам объект скрывать.


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

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