Слайдер в Flex должен контролировать переменную в классе AS3 - PullRequest
0 голосов
/ 03 ноября 2010

У меня проблема: в моем flex-приложении есть слайдер, который должен изменить переменную внутри AS3-объекта.Как вы это понимаете?Нетрудно управлять ползунком с помощью переменной, но я хочу по-другому:)

Ответы [ 2 ]

2 голосов
/ 03 ноября 2010

Итак, у вас есть переменная, скажем, в ActionScript:

[Bindable]
private var sliderVal:Number = 0;

Теперь вам нужен метод для установки ползунка из события:

private function changeSlider(event:SliderEvent) : void {
  sliderVal = HSlider(event.currentTarget).value;
}

Затем вам нуженпрослушиватель событий в вашем теге MXML для вызова функции для установки значения:

<mx:HSlider change="changeSlider(event)"/>
1 голос
/ 03 ноября 2010

Решает ли ваша проблема двустороннее связывание?

<mx:Something attr="@{as3property}"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...