Возможно ли в 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>