2015-11-27 62 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