Показать сообщение отдельно
Старый 11.08.2017, 14:38
FlashRus вне форума Посмотреть профиль Отправить личное сообщение для FlashRus Найти все сообщения от FlashRus
  № 12  
Ответить с цитированием
FlashRus
 
Аватар для FlashRus

Регистрация: Nov 2006
Адрес: СПб
Сообщений: 920
Отправить сообщение для FlashRus с помощью ICQ Отправить сообщение для FlashRus с помощью Skype™
Я вас не понимаю... Я вам код же отправил?
Он простой как топор.

По пунктам:
1. Выкладываем на сцену предметы и сверху битмапу с прозрачными участками. Видно будет только те предметы, что находятся в пределах прозрачных пикселей битмапы;
2. Отключаем у битмапы мышиные события устанавливая InteractiveObject#mouseEnabled в false;
3. Подписываемся на клики от предметов.
4. В обработчике клика, проверяем пиксель под указателем у битмапы. Если пиксель прозрачный - обрабатываем клик по предмету, если пиксель не прозрачный, то не обрабатываем вообще или-же обрабатываем как-то иначе.
__________________
ЛОДКИ