我希望能够深入了解 Flash 为何以特定方式运行。这是一个场景:如果你...
1) 在舞台上添加一个 SimpleButton 并查看 SWF
2) 然后在按钮边界外按住鼠标按钮
3) 然后在按住鼠标按钮的同时将光标拖到 SimpleButton 上...
...然后舞台上的 SimpleButton 不会检测到鼠标悬停并显示其“悬停”状态。它只是停留在空闲状态。为什么是这样?有没有办法让 SimpleButton 在按住鼠标按钮然后将光标置于按钮顶部时显示其结束状态(如上所述)?
这就是摘要,如果您完全好奇(这不会详细说明这个问题,但可能会帮助您想象一个实际场景)是什么激发了这个问题,这是我正在构建的一个应用程序。在这个应用程序中,用户可以拖动视频缩略图来重新排列他们的顺序。当用户开始拖动视频剪辑时,会激活一个视觉指示器,以便用户知道当用户释放鼠标按钮时剪辑将被放置在哪里(例如,剪辑位于位置 1,并且用户将其拖动到剪辑 4 和 5 之间. 视觉指示器——SimpleButton——理想情况下会向用户显示,如果用户松开鼠标按钮,它将被放置在剪辑 4 和 5 之间)。
感谢您的洞察力!