Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   взаимное общение между 2-мя классами (http://www.flasher.ru/forum/showthread.php?t=83284)

artcraft 31.07.2006 23:45

взаимное общение между 2-мя классами
 
пытаюсь создать 2 класса:

1) создаёт экзэмпляр класса 2 и содержит кнопку по клику на кот. вызывается метод экземпляра класса 2

2) экземплят класса 2 содержит кнопку по клику на кот. вызывается метод класса 1 (родителя)

и нифига не выходит :~/

neelts 01.08.2006 00:02

а код?

artcraft 01.08.2006 00:20

Код:

package {
        import flash.display.Sprite;

        public class C1 extends Sprite{
               
                public function C1(){
                        trace('c1');
                        var c2instance:C2 = new C2(this);
                        c2instance.c2method();       
                }
               
                public function c1method():void{        trace('c1 method');}
        }
}


import flash.display.Sprite;

class C2 extends Sprite{
        public function C2(c1:C1){               
                trace('c2');
                c1.c1method();                       
        }
       
        public function c2method():void{trace('c2 method');}
}

протупил - заработало


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

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