【发布时间】:2011-11-20 07:00:05
【问题描述】:
这不仅仅是我的好奇心,最近我收到了一份关于我的一个 AS3 应用程序的错误报告。仅当 Flash 播放器中的质量设置为低(高/中 - 一切正常)时,才能重现此错误。这个错误改变了应用程序的行为,但对我来说这是一个谜,为什么它只发生在 LOW 质量上,而质量据说会影响渲染和视觉外观,而不是代码或行为。
简而言之,我有一个菜单面板 (MovieClip),其中包含多个项目(还有 MovieClips)。非常简单,它在 MouseEvent 之后出现在屏幕上,并且用户将光标从一个元素向下移动到另一个元素。当光标到达第二个项目的边缘时,菜单突然消失。 在我的代码面板中,隐藏是在鼠标单击或鼠标移出时设置的。
我个人认为,问题出在 Tweener 上,我必须使用那段旧代码。当鼠标在用户图标上方时会显示菜单面板,同时在 Tweener 的帮助下我对这个图标产生了一些简单的效果。
我已经探索了 adobe 和 firefox(我的应用程序适用于 web 浏览器,并且报告了该 bug 用于 firefox)bugtrackers,但到目前为止我一无所获。也许闪存播放器 11 的错误行为与数组,已经修复......我已经没有想法了。
【问题讨论】:
-
听起来你知道错误在哪里。也许您只需要创建一个简单的测试用例即可将其复制到项目的其余部分之外。
标签: actionscript flash tweener