состояние кнопки flex3 - PullRequest
       15

состояние кнопки flex3

0 голосов
/ 25 августа 2009

Я хотел бы изменить состояние компонента гибкой кнопки с помощью ActionScript (на лету), чтобы представить его как mouse-down / mouse-over / mouse-up, чтобы использовать css-скининг без существованиякурсор мыши.Я пытался сделать это с помощью button.currentState, но это не работает.

заранее спасибо

1 Ответ

0 голосов
/ 26 августа 2009

Попробуйте использовать стили для установки скинов, а не состояний.

Если вы хотите отображать эти состояния на лету, вы можете отправлять события из кнопок в нужное время.

, например

//do roll over
yourButton.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OVER));
//do roll out
yourButton.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OUT));
//do press
yourButton.dispatchEvent(new MouseEvent(MouseEvent.MOUSE_DOWN));
//do release
yourButton.dispatchEvent(new MouseEvent(MouseEvent.MOUSE_UP));
...