![]() |
как удалить TextInput при focusOut - получаю критическую ошибку
есть такой извратный кусок кода класса-потомка MovieClip, вызывающий критическую ошибку плеера:
Код:
import mx.utils.Delegate;дык, товарищи флешеры: 1: в чем я неправ удаляя так объект, 2: может есть другое решение, 3: и в чем причина критической ошибки плеера(понимаю, что в моем коде, а именно -...)? заранее дьякую, и извеняйте за объемность вопроса |
dacino, как ты думаешь, если я вставлю твой код для проверки, у меня будет что-то работать? Судя по написанному, стоит для начала понять, что делает Delegate, EventDispatcher, что такое методы, конструктор супер-класса и прочее. Пока видно только то, что знания есть только обрывками и всё свалено в кучу.
Вердикт: переписать должным образом. |
__etc - внимая вашему вердикту переписал вопрос, чтоб код работал, требо чтоб в либаре были Label и TextInput, соответственно
|
Не работает:
Код:
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 5: The class or interface 'TextInput' could not be loaded. |
Код:
depth = 0; |
сто раз сорри, вырванный код не работает, вот архив с исходником, и классом delegate, если у кого нет mx.utils.delegate, в либеру проекта положите TextInput и Label, как сделать грамотное удаление TextInput, при focusOut не представляю, хотя очень интересно...
|
dacino, посмотри пост #5, там всё прекрасно работает.
|
И ещё, замени свой McFactory на этот:
Код:
/** |
__etc - как хорошо, что у некоторых людей есть практически телепатические способности, мои вам благодарности...
|
| Часовой пояс GMT +4, время: 18:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.