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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.11.2006, 01:18
Benuar вне форума Посмотреть профиль Отправить личное сообщение для Benuar Найти все сообщения от Benuar
  № 1  
Ответить с цитированием
Benuar

Регистрация: Oct 2006
Сообщений: 44
Attention Drag and Drop

Доброй ночи
Обьясните плизз..
Вот у меня мувик(mc) который атачиться на главную сцену..внутри мувика есть мувик(mc1) а внутри mc1 кнопка(but1) которая при нажатии как бы закрывает mc1..то есть на ней написано
Код:
 mc1._visible=0;
Вопрос..
Почему когда я на мувик (mc1) вешаю
Код:
mc1.onPress = function(){
this.startDrag(false);
}
mc1.onRelease = function(){
this.stopDrag();
}
кнопка but1 перестаёт работать


Последний раз редактировалось Benuar; 20.11.2006 в 01:21.
Старый 20.11.2006, 01:44
Ventur вне форума Посмотреть профиль Отправить личное сообщение для Ventur Найти все сообщения от Ventur
  № 2  
Ответить с цитированием
Ventur
 
Аватар для Ventur

Регистрация: Jun 2006
Сообщений: 104
Отправить сообщение для Ventur с помощью ICQ
Потому, что mc1 перехватывает событие

Старый 20.11.2006, 01:50
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 3  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
выход - вынуть кнопку из мувика и пролжить ее поверх него
__________________
Хороший отдых - половина работы.

Старый 20.11.2006, 03:22
Benuar вне форума Посмотреть профиль Отправить личное сообщение для Benuar Найти все сообщения от Benuar
  № 4  
Ответить с цитированием
Benuar

Регистрация: Oct 2006
Сообщений: 44
но если я выложу кнопку из мувика..то тогда кнопка будет оставаться на месте, а мувик передвигаться куда то..я ведь использую Drug & Drop....

Старый 20.11.2006, 09:16
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 5  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
http://www.flasher.ru/forum/announcement.php?f=93
тут должно быть про перехватывание событий - ваш случай, сам видел.
Однако, можно поступить гораздо проще. Внутри мувика пусть будет кнопка и квадратик sq. один код на кнопку, второй на квадратик, а на сам мувик ничего.
Код:
mc1.sq.onPress = function(){
this._parent.startDrag(false);
}
mc1.sq.onRelease = mc1.sq.onReleaseOutside = stopDrag;
Это если у вас код на таймлайне. Если нет, надо писать stopDrag как у вас.


Последний раз редактировалось Kikasso; 20.11.2006 в 09:30.
Создать новую тему Ответ Часовой пояс GMT +4, время: 03:36.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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