我用flash创建了一个图像映射,我有单独的按钮功能,可以显示每个区域的翻转和onpress功能,即 -
nw_btn.onRollOver = function() {
areaName_txt.text = "This Site (NWPHO)";
}
nw_btn.onPress = function() {
displayOverlay(areaName_txt.text);
}
重复15次以覆盖每个区域按钮 - 我想知道是否有办法应用相同的函数调用(displayOverlay)并通过一段代码在翻转时应用区域名称文本而不是重复每个按钮?
答案 0 :(得分:0)
我猜你的标签一定有错误,因为你所描述的看起来更像是AS2结构。
但如果您真的在AS3中,那么您可以执行以下操作:使用addEventListener将所有内容连接到同一个函数。在此函数中,测试哪个按钮位于事件源,然后为每个按钮放置要执行的代码。