![]() |
createTextField в Классе
почему через класс не создаётся новое текстовое поле...вроде всё правильно делаю:
Код:
class Test extends MovieClip {или я не от отого расштряю? |
Ну по-хорошему надо конструктор супер-класса вызвать.
А как ты клип с этим классом создаешь? |
создаю так:
Код:
var texs:Test = new Test ();просто с этим как-то не получается |
Test наследник MovieClip, MovieClip так не создают.
|
а как?
я вас iNils чуть-чуть не понял |
attachMovie, объекту в библиотеке указан класс Test
|
либо я не понял либо вы меня недопоняли...я не пытаюсь запихнуть на сцену мувиклип..я расширяю класс мувиклипом так как createTextField в другом случае выдаёт ошибку на стадии компиляции
моя задача создать на сцене текстовое поле |
Вставте в конструктор класса
Код:
trace (this); |
screamge, прочти пост #7 ещё раз.
|
_etc, я то прочёл раз этак 7, но чесно говоря......вообщем что с ним? нельзя расширять базовыми классами, не то и ни для того экстендю...или ещё что-то?
iNils, всё понял что малазевс )... |
Клипы с заданным классом аттачатся через attachMovie.
|
Можно хакнуть
Код:
class Test extends MovieClip {Код:
var texs:Test = new Test (this);Код:
class Test {Код:
var texs:Test = new Test (this); |
сенкс
|
| Часовой пояс GMT +4, время: 09:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.