2

是否有可能以某种方式制作一个禁用所有按钮的功能?就像在整个 Flash 文件上制作灰色 alpha 覆盖?

但不应仅覆盖一个影片剪辑,且不应禁用一个按钮。

这可以通过一些简单的方法来完成,还是我必须编写代码来禁用所有单个按钮?

4

1 回答 1

1
  1. 创建一个会拦截点击的叠加影片剪辑。
  2. addChild(overlay) 覆盖。
  3. addChild(button) 你想要覆盖的按钮。

addChild 将任何对象移动到您要添加到的影片剪辑的最顶层。因此,将灰色叠加层传递给 addChild last 会将其绘制在屏幕上的所有对象上。然后使用您想要的按钮作为参数调用它,使其显示在灰色覆盖层上,因为它是您传递 addChild() 的最后一个对象。

于 2012-09-29T22:24:17.240 回答