Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.11.2009, 03:24
Charly84 вне форума Посмотреть профиль Отправить личное сообщение для Charly84 Посетить домашнюю страницу Charly84 Найти все сообщения от Charly84
  № 1  
Ответить с цитированием
Charly84
 
Аватар для Charly84

Регистрация: Aug 2004
Адрес: Украина, Киев, Белая Церковь
Сообщений: 204
Отправить сообщение для Charly84 с помощью ICQ
Cool Всплываюющее окно

Здравствуйте.

Подскажите, как реализовать такое.

У меня есть основной класс (№1). В нем создается много элементов на основе другого класса (№2). В этом втором классе внутри прописано, что при клике на объект - выполняется определенная функция.

В этой функции я хочу прописать, чтобы поверх всего появлялось всплывающее окно.

Мувик всплывающего окна уже лежит в библиотеке. Я бы хотел под этот мувик сделать новый класс (№3). И чтобы из класса №2 вызывать функцию в классе №3, которая бы принимала данные и отображала бы их во всплывающем окне.

Как это все правильно реализовать?

Спасибо за ответы
__________________
Идущий осилит дорогу!


Последний раз редактировалось Charly84; 13.11.2009 в 03:28.
Старый 13.11.2009, 03:56
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 2  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
класс номер 2:
Код AS3:
this.dispatchEvent(new MyEvent(MyEvent.TYPE, свойсво1, свойство2, ...));
класс номер 1:
Код AS3:
this.addEventListener(MyEvent.TYPE, showPopup)
 
public function showPopup(evt:MyEvent){
// код, показывающий всплывающее окно
}
класс MyEvent:
Код AS3:
public class MyEvent extends Event {
 
public static const TYPE:String = "myEventType";
 
public function MyEvent(type:String, свойсво1, свойство2, ...){
 
super(type);
this. свойсво1 = что нужно
this. свойсво2 = еще что-то
 
}
__________________
...вселенская грусть

Создать новую тему Ответ Часовой пояс GMT +4, время: 08:31.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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