Можно ли в flex назначить несколько состояний в качестве базы для другого состояния?
Скажем, у меня есть состояние "stateA", которое добавляет кнопку "buttonA", и состояние "stateB", которое добавляет кнопку "buttonB". Можно ли создать состояние "stateC" на основе состояний "stateA" и "stateB"?
Если нет, то есть ли способ решить эту проблему?
Также обратите внимание, что идентификаторы кнопок должны быть «buttonA» и «buttonB», и у меня не может быть нескольких кнопок в разных состояниях с одинаковым идентификатором ...
Вот пример того, что я хочу:
<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>