Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Обращение к mxml из класса as3 (http://www.flasher.ru/forum/showthread.php?t=172011)

sstotenkopf 29.11.2011 23:54

Обращение к mxml из класса as3
 
Вообщем есть класс, унаследованный от uicomponent, он добавлен на сцену в основном mxml, в процессе различных действий в классе возникают события и в нем же обрабатываются, но как сделать, чтобы этот класс мог использовать ресурсы (функции, переменные) из основного mxml файла?

Добавлено через 31 минуту
Простите меня дурака, разобрался.... просто я думал все намного сложнее)

Apikaster 05.12.2011 14:18

Думаю вопрос не совсем правильно задан.
И прошу правильно сформулировать ваш вопрос.
И не ужели вы не можете просто связать их?
Есть много способов. Import, Include ...
Или даже через визуальный класс.
Прочитайте насчет них.

Добавлено через 21 минуту
Так же вы можете проследить действия на основной форме.
К примеру найти именно тот элемент который дергает за определенную нить. (parent = owner)
И проследить его. Далее, после того как вы нашли тот элемент который дергает за определенную нить.
Вы можете определить ее как переменную.
И обращаться к ее переменным и методам.
Код AS3:

if (owner is какой то вам нужный элемент)
{
var el : какой то вам нужный элемент = owner as какой то вам нужный элемент;
el.ваши переменные и методы из того или иного компонента
}


sstotenkopf 10.12.2011 13:19

Цитата:

Сообщение от Apikaster (Сообщение 1049832)
Думаю вопрос не совсем правильно задан.
И прошу правильно сформулировать ваш вопрос.
И не ужели вы не можете просто связать их?
Есть много способов. Import, Include ...
Или даже через визуальный класс.
Прочитайте насчет них.

Добавлено через 21 минуту
Так же вы можете проследить действия на основной форме.
К примеру найти именно тот элемент который дергает за определенную нить. (parent = owner)
И проследить его. Далее, после того как вы нашли тот элемент который дергает за определенную нить.
Вы можете определить ее как переменную.
И обращаться к ее переменным и методам.
Код AS3:

if (owner is какой то вам нужный элемент)
{
var el : какой то вам нужный элемент = owner as какой то вам нужный элемент;
el.ваши переменные и методы из того или иного компонента
}


Не совсем понимаю как вы собираетесь инклудить класс)


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

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