有没有办法在组件内使用HSlider
缩放(带百分比值)?
我实际上有一个容器:
<s:BorderContainer id="suppCont" x="238" y="10" width="710" height="514"
backgroundColor="#FFFFFF" borderAlpha="0.4" cornerRadius="5"></s:BorderContainer>
我希望能够使用此HSlider
缩放BorderContainer
:
<s:HSlider x="597" y="491" maximum="500" minimum="0" stepSize="50" value="100"/>
非常感谢任何建议。
答案 0 :(得分:0)
您可以使用缩放效果或只更改BorderComponent的比例,如下所示:
<s:HSlider id="slider" minimum="0" maximum="100" thumbDrag="slider_thumbDragHandler(event)" />
<s:BorderContainer id="borderComponent">
//some content
....
....
</s:BorderContainer>
并且像这样处理:
protected function slider_thumbDragHandler(event:TrackBaseEvent):void
{
trace(slider.value);
borderComponent.scaleX = (1 + slider.value/100);
borderComponent.scaleY = (1 + slider.value/100);
}