Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Action script 2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=49)
-   -   доступ к функциям родительского объекта (http://www.flasher.ru/forum/showthread.php?t=56742)

Diomas 07.04.2004 14:26

доступ к функциям родительского объекта
 
Как из обекта получить доступ к функциям его родительского объекта?
Код:

class SomeClass {
       
        function SomeClass () {}
       
        function init() {
                trace("init()");
                var xmlObj:XML = new XML();
                xmlObj.onData = function (src) {
                        if (src != undefined) {
                                traceXML(src);
                        } else {
                                traceError();
                        }
                }
                xmlObj.load("somefile.xml");
        }
       
        function traceXML (src:String):Void {
                trace("traceXML()");
                trace(src);
        }
       
        function traceError ():Void {
                trace("traceError()");
                trace("error!");
        }

}

При запуске метода init ничего не происходит потому, что остальные методы класса оттуда (из обработчика события объекта) не видны.

Что надо сделать, чтобы этот класс заработал?

Diomas 07.04.2004 14:41

Пардон, забыл поискать!
Ответ здесь:http://www.flasher.ru/forum/showthre...threadid=50896
Спасибо constantiner'у.


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

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