次のコードで、マウスがボタンをホバーしたときに画像が変更されるように実装しました。ただし、イメージ名はハードコードされており、スタイルで指定されています。どのようにパラメータ化できますか? イメージ名を入力パラメーターとして使用して、この小さなユーティリティを再利用したいと考えています。使用されるすべての画像 (私の場合は 14 個の画像) がフレックス プロジェクトに含まれます。私はフレックス3を使用しています
<mx:Style>
.myCustomButton {
upSkin: Embed(source="jjyxfx.png");
overSkin:Embed(source="cwgl.png");
downSkin: Embed(source="cwgl.png");
}
</mx:Style>
<mx:Button y="0" width="105" height="107" fillAlphas="[1.0, 1.0, 1.0, 1.0]" x="0" fillColors="[#3AA2D9, #3AA2D9]" styleName="myCustomButton" useHandCursor="true" buttonMode="true"/>