Flash Actionscript 2.0 mx.managers.CreatePopUp对话框为其下的事件触发onRollOver

Flash Actionscript 2.0 mx.managers.CreatePopUp对话框为其下的事件触发onRollOver,flash,actionscript,dialog,modal-dialog,rollover,Flash,Actionscript,Dialog,Modal Dialog,Rollover,全部, 在主舞台上,我有一个按钮,在翻滚时突出显示。我正在使用mx.managers.CreatePopUp创建一个弹出并获取用户信息的对话框。当对话框显示在按钮上方时,将鼠标悬停在对话框上方会触发其下方按钮的高亮显示 你能提供一些关于问题可能是由什么引起的建议吗 (我对Flash还比较陌生,所以任何建议都会很有帮助。我只是想尝试一些东西来获得正确的行为。) 其他可能有用的信息: 我注意到,当我创建对话框的模式版本时,这种行为不会发生。取消模式对话框将禁用整个阶段。解决这个问题也可以解决我的问题

全部,

在主舞台上,我有一个按钮,在翻滚时突出显示。我正在使用mx.managers.CreatePopUp创建一个弹出并获取用户信息的对话框。当对话框显示在按钮上方时,将鼠标悬停在对话框上方会触发其下方按钮的高亮显示

你能提供一些关于问题可能是由什么引起的建议吗

(我对Flash还比较陌生,所以任何建议都会很有帮助。我只是想尝试一些东西来获得正确的行为。)

其他可能有用的信息: 我注意到,当我创建对话框的模式版本时,这种行为不会发生。取消模式对话框将禁用整个阶段。解决这个问题也可以解决我的问题,但到目前为止我还没有成功


提前感谢。

您有活动的按钮和翻滚操作。这在as2中是正常的。当弹出窗口激活时,您必须编写代码将其关闭。组件和基于mc的基本电影/按钮的组合将始终起作用。

滚动事件在AS2中调度,无论对象上是否有元素-您可能需要在对话框打开时将按钮上的
\u visible
属性设置为
false
,然后在对话框打开时将其设置回
true
关闭。

如果您是Flash新手,为什么要使用AS2?您最好使用最新的工具、语言和框架。他们更好,你会更快地回答问题。同意@Samuel Neff。。AS3的优越性和易用性令人难以置信,它将为您更好地开始学习如何以更普通的方式编写代码提供一个良好的开端。如果你刚刚开始学习,我会停止学习AS2,转而学习AS3。