![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jul 2008
Сообщений: 6
|
Собственно сабж. Есть один пакет, в нем несколько классов. Пытаюсь вызвать public функцию одного класса из функции другого, на что компилятор флеша отвечает что
Он даже заявляет что это переменная, а не функция. Так все-таки как корректно это реализовать? Заранее спасибо. |
|
|||||
|
strange mood
|
1. Создаёте экземпляр первого класса
2. Создаёте экземпляр второго класса 3. Передаёте первому объекту ссылку на второй объект 4. Из первого объекта по ссылке вызываете метод второго объекта
__________________
тонкий тролль, осеянный благодатью |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 6
|
Эмм... забыл сказать, первый класс - это основной класс документа. Я не очень понимаю где создается его экземпляр и как к нему обратиться...
|
|
|||||
|
пуляйте все наверх через dispatchEvent...а там раздавайте данные кому какие нужны
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
strange mood
|
Но родителей и правда лучше не дёргать за методы, а посылать им события.
__________________
тонкий тролль, осеянный благодатью |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 6
|
Спасибо, действительно выглядит не очень правильно. А через события - это как, если можно в двух словах? Если нет - пойду сам дальше разбираться
![]() |
|
|||||
|
|
|
|||||
|
Регистрация: Jul 2008
Сообщений: 6
|
Вот спасибо, я искал нечто подобное, но не нашел... Топик можно закрыть
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:14. |
|
|
« Предыдущая тема | Следующая тема » |
|
|