Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   получение доступа к переменной (http://www.flasher.ru/forum/showthread.php?t=112004)

x_force 14.05.2008 22:29

получение доступа к переменной
 
всем привет. сразу прошу прощения если что не так, 3-ий скрипт только начинаю изучать...
итак:
есть класс
Код:

package main{
        import flash.display.MovieClip;
        public class trc_i extends MovieClip{
                public var i:Number = 500;
                public function trc_i():void{
                        trace(i);
                };
        };
}

и
Код:

package main{
        import flash.display.MovieClip;
        import flash.events.MouseEvent;
        public class btn_1 extends MovieClip{
                public function btn_1():void{
                        addEventListener(MouseEvent.MOUSE_DOWN, down);
                        function down(evt:MouseEvent):void{
                                trace("???");
                        };
                };
        };
}

все работает, но вот что нужно подставить вместо "???", чтобы выводилась i из первого класса я не понимаю.. конечно же, первым делом в голову пришло "main.trc_i.i", "trc_i.i" или же "main.i". и конечно же ничего не получается.. подскажите пожалуйста.

заранее спасибо

terbooter 14.05.2008 22:38

1-Нужно создать объект класса. и передать ссылку на него
2-Статический метод

Называйте классы с большой буквы и без подчеркиваний (джавастайл)

etc 14.05.2008 22:46

Методы в методах не описывают, классы так не называют.


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

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