1
在Flex 4中,它允許在Spark MXML項目渲染器中使用狀態嗎?在Spark項目渲染器中使用自定義狀態
我問這個,因爲已經有「內建」狀態像
<s:states>
<s:State name="normal"/>
<s:State name="hovered"/>
</s:states>
我可以添加自己的自定義狀態,如「遊戲內」和「inlobby」?
即使MXML項目渲染器中的AS3代碼不使用/需要它們,我仍然應該寫出「正常」和「懸停」嗎?
是的,這就是我所擔心的:將鼠標懸停在項目上會將狀態從我的自定義「遊戲名稱」更改爲「懸停」... –
您必須嘗試一下才能看到。如果你自己的組件沒有實現「懸停」或「正常」狀態,那麼應該沒有問題。 [我認爲] – JeffryHouser
@AlexanderFarber我編輯@ Reboog711的(希望你不介意!)回答解決你的其他問題。這也會讓你瞭解它會如何幹擾你自己的國家。如果需要解決它,請覆蓋'getCurrentRendererState()'。 –