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

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

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

Регистрация: Oct 2009
Сообщений: 13
Attention рассылка сообщений всем объектам

Доброго времени суток! Столкнулся с такой проблемой. Есть поле, на нём лежат карты у каждой карты есть свойства( типа жизнь и броня). Если одна карта накладывается на другую(перетаскивается при помощи мышки), то может произойти, например, увеличение жизни или наоборот уменьшение.

Вопрос - Как такое реализовать?!

Пробовал при отпускании мышки посылать событие (в цикле всем остальным картам, пока так не делал т.к. мне кажется можно как-то по другому это реализовать), чтобы проверить hitTestPoint(координаты карты которую перетащили) всеми другими картами. Создаю своё сообщение, дёргаю dispathEvent своего события и как положено проверка происходит только у той карты, которую тягал. А как можно разослать всем другим картам событие?! Потом та картра у которой будет перекрытие, т.е. hitTestPoint вернёт true, изменит свои показатели.

Вопрос - как сделать розсылку всем картам события кроме цикла? (Если можно то с коротким примерчиком!)

Заранее благодарен!

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

Теги
групповая розсылка , розсылка , сообщения , широковещательное событие

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

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


 


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


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