![]() |
super method не хочет выводить текст
Такая вот трабла
Есть библиотечный клип Код AS3:
Код AS3:
|
Вы создаёте экземпляр sub? Попробуйте создать экземпляр Clip и вызвать setText - будет эффект?
|
Хм. сделал 2 трейса
сдесь Код AS3:
Добавлено через 57 секунд Ах да, создаю экземпляр как и первого так и второго. Там надо Добавлено через 2 минуты Все кажись смысл я понял о чем ты, но как решить пока не пойму |
Ну ээ... сложно понять что Вы хотите чтобы сказать как решить Вашу проблему.
|
На данном этапе сделано так :
Класс Main в нем экземпляр класса Clip, и экземпляр класса sub. Где Clip это наш клип с графикой, а sub предназначен для настроек клипа из вне. Во как. Я так понимаю, что когда я включаю super метод, то он отрабатывает не для экземпляра класса созданного в Main. Ну а как же тогда обращаться? |
обращаться к методу экземпляра и не путать теплое с мягким )
|
нуууу... мне кажется тут надо сделать так:
Код AS3:
|
Ну ээ... создавая sub вы создаёте sub, который унаследовал поведение Clip. То есть Clip, по сути, кастрированная версия sub. Проще говоря создавая sub Вы создаёте по сути Clip, расширенный до функционала Clip.
@iCluster: компилятор сам вставит super в начале конструктора, если super не написан явно. setText или super.setText или this.setText - не имеет значения, если setText не переопределен. В абс-коде разница есть, но по логике работы - нет. |
iCluster/ Нет вариант не прокатывает.
cleptoman и как же онное сделать? я честно говоря запутался Добавлено через 4 минуты Вот так есть допустим: Код AS3:
|
Код AS3:
|
| Часовой пояс GMT +4, время: 07:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.