Форум 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=165688)

Atarion 25.08.2011 20:53

подскажите пожалуйста с иерархией классов
 
есть внешний класс 1. есть внешний класс 2.
внешний класс 1 и внешний класс 2 были инициализированы конструкторами из главного кадра.
как из класса 2 увидеть класс 1 но именно тот экзепляр который был создан в главном кадре(если объявлять заново, то все же переменные снова обнулятся и так далее)

КорДум 25.08.2011 20:55

Передать ссылку на первый класс второму классу в конструктор.

dimarik 25.08.2011 21:27

Что такое «внешний класс»?

КорДум 25.08.2011 21:31

Тот, что не во fla :D

Atarion 25.08.2011 21:58

так что ли new(this)?

stweet 25.08.2011 21:59

Подразумеваю есть и внутренние классы, вот так вот, век живи, век учись!

КорДум 25.08.2011 22:07

Цитата:

так что ли new(this)?
Чо?
Код AS3:

var obj:Class1 = new Class1();
new Class2(obj);


Atarion 25.08.2011 22:08

ну да. это и имел ввиду. а как в конструкторе потом его "словить"?

КорДум 25.08.2011 22:09

obj:Class1

Atarion 25.08.2011 22:17

Код AS3:

 package  {
 
 
    public class my class  {
var obj:Class1

так что ли? и получим внутренню переменную obj


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

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