![]() |
Как выбрать объект png ?
Здравствуйте! Я использую as3isolib, и столкнулся с проблемой выбора объекта на сцене. У меня в качестве объектов выступают png-изображения с прозрачностью. Когда кликаешь на прозрачную область, то выбирается все тот же png что поверх, а не тот что под прозрачностью. Какие приемы вы знаете/используете для выбора?...маски, getPixel или что еще!?
примеры кода были бы кстати. |
А тут не все так просто .. нужно использовать hitTestPoint или getObjectsUnderPoint ... для обекта под просрачностью. Если доступна ссылка на конкретный обект то hitTestPoint лучше , а если неизвестно , то нужно подбирать getObjectsUnderPoint массив и тут найти что нужно.
|
пробовал использовать getObjectsUnderPoint , но он возвращает мне слишком много элементов разного рода..те что надо и не надо. Может кому известно как проще это сделать, чтобы не перебирать все эти элементы при каждом клике на сцене?
|
| Часовой пояс GMT +4, время: 05:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.