Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как задать состояние кнопки овер (http://www.flasher.ru/forum/showthread.php?t=208338)

grafillo! 30.06.2014 18:56

Как задать состояние кнопки овер
 
чёт не могу найти как задать программно состояния кнопки, нужно чтобы кнопка оставалась в состоянии овер пока не нажму другую кнопку, как прописать это свойство?

caseyryan 30.06.2014 21:14

Предполагается, что существует только один вид кнопок?
О какой кнопке речь?

grafillo! 30.06.2014 22:06

Обыкновенная кнопка button , у неё есть свойства up, over, down, hit. 4 положения
Если мышь наводится на кнопку, то она принимает вид овер итд, вот мне нужно чтобы я могу вручную устанавливать режим кнопки.

alexandrratush 30.06.2014 22:39

Вот так попробуйте:
Код AS3:

myButton.upstate = myButton.overstate


caseyryan 30.06.2014 22:41

Цитата:

Параметры компонента Button
Следующие параметры разработки можно задать в Инспекторе свойств ("Окно" > "Свойства" > "Свойства") или в Инспекторе компонентов ("Окно" > "Инспектор компонентов") для каждого экземпляра Button : emphasized, label, labelPlacement, selected и toggle. Каждый из этих параметров имеет соответствующее свойство ActionScript с тем же именем. Когда этим параметрам присваивается значение, задается исходное состояние свойства в приложении. Определение свойства в ActionScript переопределяет значение, заданное параметру. Сведения о возможных значениях для этих параметров см. в описании класса Button в Справочнике по языку ActionScript 3.0 и компонентам.
http://help.adobe.com/ru_RU/ActionSc...5b32-7fac.html
Логика подсказывает мне, что надо смотреть свойство toggle. Но на практике я этими кнопками не пользуюсь, так что утверждать не могу

grafillo! 30.06.2014 23:09

Цитата:

Сообщение от alexandrratush (Сообщение 1168553)
Вот так попробуйте:
Код AS3:

myButton.upstate = myButton.overstate


Работает только с одной проблемкой, в обратное положение кнопку вернуть невозможно, а мне нужно чтобы было типа кнопка нажата и кнопка отжата.


Часовой пояс GMT +4, время: 01:53.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.