2015-11-27 38 views
1

我想,当我增加重量来设定的角落和重量矩形SolidColorStroke - 盖财产不工作

<fx:Script> 
    <![CDATA[ 
     protected function weight_changeHandler(event:Event):void 
     { 
      borderStroke.weight = wght.value; 
     }   
     protected function corner_changeHandler(event:Event):void 
     { 
      border.topLeftRadiusX= border.bottomLeftRadiusX =border.topRightRadiusX=border.bottomRightRadiusX=corner.value; 
     }   
    ]]> 
</fx:Script> 

<s:layout > 
    <s:VerticalLayout paddingLeft="50" paddingTop="50"/> 
</s:layout> 
<s:Rect horizontalCenter="0" verticalCenter="0" height="300" width="300" id="border"> 
    <s:stroke> 
     <s:SolidColorStroke id="borderStroke" color="#000000" caps="square" weight="1" alpha="1"/> 
    </s:stroke> 
</s:Rect> 
<s:NumericStepper id="wght" change="weight_changeHandler(event)" maximum="100"/> 
<s:NumericStepper id="corner" change="corner_changeHandler(event)" maximum="100"/> 

,该矩形角落也在发生变化。我越来越喜欢这个 enter image description here

任何人都可以告诉我我错过了什么?我的错误是什么?

回答

3

你刚才设置JointStyle(在joints参数)JointStyle.MITERmiter):

<s:SolidColorStroke id="borderStroke" color="#000000" caps="square" joints="miter" weight="1" alpha="1"/> 

希望能有所帮助。

enter image description here

+0

你打我给它;-)我加入了图像输出 – SushiHangover

+0

@RobertN感谢的人... – akmozo

+0

是...完美.....谢谢你这么多 – user