Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > Button не нажимающаяся за пределами контура PNG


Автор: IlyaIlin 1.2.2010, 00:17
Здравствуйте,

такая проблема:

Есть PNG картинка в виде круга, (круглая кнопка). Кидаю ее на рабочую область, конвертирую в Button. Закидываю на кадое состояние картинку. И в итоге, кнопка получилась круглая, но если мышкой провести в зоне угла, (т.е. в рамках самой картинки, но за границами рисунка), то кнопка становится активной.

Очень большая проблема, подскажите плиз, как ее решить? 

Автор: IDVsbruck 1.2.2010, 00:29
Никак. Ограничить непрямоугольный контур можно только векторной графикой. Любой битмап, вне зависимости от прозрачности, занимает прямоугольную область.
Решить можно также анализом пикселя, на котором мышка, но это как-то несерьезно.

Автор: IlyaIlin 1.2.2010, 10:34
А как тогда можно сделать так:

У меня есть объект, при наведении на него курсором, поверх него показывается PNG картинка? При этом изначальный объект, желательно должен быть типа Button.

Спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)