我创建了一个英国的闪存地图,它是分裂成区域的,每个区域都是一个按钮,当没有滚动时完全可见,并且在翻转时完全是半透明的(以不同的颜色显示相同的区域)。我现在需要的是当按钮被翻转时我需要它显示区域名称,我有一个区域名称的数组,我希望可以在单独的文件中编写AS然后将其链接到SWF 。这可能吗?我将如何编写函数?
由于
Sico87
答案 0 :(得分:1)
确定。 您不需要课程。区域是静态形状。将它们的名称放在它们下面并在动画中将alpha更改为0以显示区域名称和背景颜色。
如果您想使用课程:
如果您从代码构建场景:为按钮行为创建基本类(使用事件扩展Sprite的类)并使用区域代码扩展它。
如果在flash中构建场景:使用鼠标事件处理程序创建扩展Sprite的类。在MouseEvent.ROLL_OVER和Mouse Event.ROLL_OUT上为其设置属性或子属性的动画。使用getChildByName(“舞台中的名称”)
在库的末尾选择“export for ActionScript”。在“基础课”中写下你的班级名称。