![]() |
более актуальный вариант удаления фильтра чем clipTextInput.email.filters = false;
собственно нужно, на момент фокуса текста поставить фильтр свечения, а намомент killfocus убрать его со сцены.
Нашел в инете вариант который в сабже, но вот вопрос неужели не существует более гуманного способа ? f1 выдал fl.getDocumentDOM().removeFilter(0); где 0 это индекс фильтра, соответственно вопрос, я создаю фильтр так Код:
clipTextInput.text.filters = [new GlowFilter(color, alpha, blurX, blurY, strength, quality, inner, knockout)];Код:
var clipTextInput = _root.createEmptyMovieClip('TextInput',1);Но это далеко не все проблемы... Cправка очень скудна, на предмет удаления фильтра, и совсм не описывает что есть fl.getDocumentDOM(), fl это что ? такое ощущения что, что то нада импортировать, getDocumentDOM это что ? flash не подсветила не чего, соответственно я повтыкал индексы, с 0 до 10 ( при условии что у меня всего 3 фильра на сцене ) само собой фильтры не удалились как быть ? UPD: Волгоградец )))))) имелось виду принципально более гуманный чем затирание таким образом false undefined [], одно и то же :) вопрос все так же открыт PS фильтр удаляется !!! только я ищу более разумный способ, так как, где то писали, что после таких удалений, возможна потеря производительности !!! |
Код:
clipTextInput.email.filters = [] |
Вы на каком языке пишете? Если АС3, то ошиблись разделом.
Если АС2, то при чем тут цитаты из хелпа по АС3 ? Есть простой оператор delete для очистки памяти и null для обнуления переменной. Что еще нужно гуманному человеку? |
fl.getDocumentDOM() это JSFL, а не AS
|
Цитата:
as2 я про delete и спросил, как им пользоватся и т.д., прочитайте мой пост сверху, пожалуйста полностью !!! |
Цитата:
Цитата:
|
Цитата:
Код:
delete a; |
Цитата:
что это значит ? "ну раз я так уверен" я своим сообщением подтвердил сообщение от inils, не понимаю надсмешки .... аааааааааааааааааааааа :) гг блин, народ вот просто в справике flash 8 посматрите removeFilter, выдаст только JSFL ..., а про него буквально две строчки .... и фиг пойми как им удалить, я написал сверху что пробовал, не удалился фильтр !!! ок ирония так ирония f1 -> delete GlowFilter -> no entries were found |
По фильтрам:
ActionScript 2.0 Language Reference ActionScript classes > MovieClip > filters (MovieClip.filters property) По оператору delete: ActionScript 2.0 Language Reference ActionScript language elements > Statements > delete statement Не знаю, чем вас не устраивает mc.filters=[]; filters вам все-равно убивать не надо. |
Цитата:
вы сами откройте справку по фильтрам и почитайте на предмет удаления и изменения параметров, а потом мы с вами обезательно побеседуем ... еще раз f1 remove filter выдает только JSFL ... ( fl.getDocumentDOM().removeFilter(0); <- перечитываем мое первое сообщение ) f1 delete glowfilter - ненайдено в справке !!! я думаю достаточно о справке да я пока так и делаю .... просто у меня щадачи маленькие а вот если буду большие я думаю это встать может боком PS рррррррррр ну почему все считают что я их обманываю и справка все выдает, а я вот тут такой плохой, и всех достаю, я вот прежде чем дать такого рода совет САМ открываю, нахожу НУЖНУЮ информацию, а только потом отправляю человека в f1 чтоб учился искать .... |
| Часовой пояс GMT +4, время: 06:38. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.