2009-11-29 2 views
1

플렉스에서 여러 상태를 다른 상태의 기준으로 지정할 수 있습니까? "buttonA"버튼을 추가하고 "buttonB"버튼을 추가하는 "stateB"상태를 나타내는 "stateA"상태가 있다고 가정 해보십시오. 상태 "stateA"및 "stateB"를 기반으로 상태 "stateC"를 만들 수 있습니까? 그렇지 않은 경우 해결 방법이 있습니까?플렉스 상태 basedOn 여러 상태

또한 버튼 ID가 "buttonA"와 "buttonB"해야하며, 내가 여기

내가 원하는 무엇의 예입니다 ... 같은 ID로 다른 상태에서 여러 버튼이없는 것을 알 수 :

<mx:State name="stateA"> 
<mx:AddChild> 
    <mx:Button id="buttonA" /> 
</mx:AddChild> 
</mx:State> 
<mx:State name="stateB"> 
<mx:AddChild> 
    <mx:Button id="buttonB" /> 
</mx:AddChild> 
</mx:State> 
<mx:State name="stateC" basedOn="stateA,stateB"> 
</mx:State> 

답변

1

나는 그렇게 생각하지 않습니다. ,

  • stateCstateC에 따라 모두 buttonAbuttonB
  • stateA을 가지고 stateC에 따라 buttonB
  • stateB을 제거 buttonA
을 제거 :하지만이 특정 사건에 대한 작품을 주위에 갖고있는 것 같다

유스 케이스로 충분합니까?

+0

상자 밖에서 생각 ... 아주 멋지다! – Ofir