Кнопка с прозрачными пикселями

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Ответить
Casperovskii
Сообщения: 429
Зарегистрирован: 22 июн 2012, 17:50

Кнопка с прозрачными пикселями

Сообщение Casperovskii »

Как на флеше сделать, чтобы нажатие проканывало только по реальным пикселям, а по прозрачным - нет?
Alazaur
Разработчик
Разработчик
Сообщения: 1001
Зарегистрирован: 16 окт 2011, 20:25

Re: Кнопка с прозрачными пикселями

Сообщение Alazaur »

Casperovskii
Сообщения: 429
Зарегистрирован: 22 июн 2012, 17:50

Re: Кнопка с прозрачными пикселями

Сообщение Casperovskii »

sanych_dv
В своем репертуаре, хорошо, что я английский учил. Почитал, боле-мене понял.
Alazaur
Чем-то мне флешер не нравится, но там тоже нашел полезную инфу. Благодарю.

Попозже выложу рабочий код с комментариями.
Casperovskii
Сообщения: 429
Зарегистрирован: 22 июн 2012, 17:50

Re: Кнопка с прозрачными пикселями

Сообщение Casperovskii »

Возникло желание сделать немного иначе - сделать на кнопке только одну рабочую область (4-х угольник произвольной формы, например, но для начала сгодиться и rectangle) для нажатия. Это ведь реально? Или проще сделать отдельно кнопку, а остальную область отображать после нажатия?
Casperovskii
Сообщения: 429
Зарегистрирован: 22 июн 2012, 17:50

Re: Кнопка с прозрачными пикселями

Сообщение Casperovskii »

Справился силами конструктора:

Код: Выделить всё

SimpleButton(upState:DisplayObject = null, overState:DisplayObject = null, downState:DisplayObject = null, hitTestState:DisplayObject = null)
Задал для переменной hitTestState прямоугольник с координатами относительно самой кнопки. Теперь все окей.
Ответить