Форум 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)
-   -   как добавить функцию к конструктору TextField (http://www.flasher.ru/forum/showthread.php?t=68534)

processor 30.08.2005 08:02

как добавить функцию к конструктору TextField
 
Знаю как через prototype добавить отдельную функцию , т.е. вызывать её надо отдельно.

А как сделать чтобы она запустилась при создании обьекта TextField ?

Nео 30.08.2005 14:28

может создать новый класс, который наследует TextField...

iNils 30.08.2005 14:31

А можно переписать старый:

Код:

MovieClip.prototype.createText = ASnative (104, 200);
MovieClip.prototype.createTextField = function (name, depth, x, y, w, h) {
        trace ("создан текст");
        this.createText (name, depth, x, y, w, h);
};
_root.createTextField ("mc", 1, 0, 0, 500, 500);
_root.mc.text = "2345";


processor 30.08.2005 18:08

что за ASnative ( 104,200 ) ?

iNils 30.08.2005 18:18

ну...
MovieClip.prototype.createTextField это и есть ASnative (104, 200)

processor 30.08.2005 18:46

не конретно, не конкретно ...

что за ASnative - где почитать можно ?


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

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