使用以下代码,当鼠标悬停按钮时,我已经实现了图像更改。但是图像名称是硬编码的,在样式中指定。如何使其参数化?我想重用这个以图像名称作为输入参数的小实用程序。所有使用的图像(在我的例子中是 14 个图像)都将包含在 flex 项目中。我正在使用 flex 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"/>