Actionscript 3 如何在Flex应用程序中级联弹出窗口(即偏移X和Y位置)?

Actionscript 3 如何在Flex应用程序中级联弹出窗口(即偏移X和Y位置)?,actionscript-3,flex4,popup,flash-builder,Actionscript 3,Flex4,Popup,Flash Builder,我有一个简单的Flex(Flash Builder)应用程序,当用户单击地图时,它会弹出一个新窗口。用户可以在地图上进行后续单击以显示其他弹出窗口,每个窗口当前都会在初始/先前弹出窗口的顶部弹出(即在相同的X和Y位置)。我想修改应用程序,使每个新的弹出窗口都与以前的弹出窗口略微偏移。一位同事建议我尝试找到一种方法来利用Flex中现有的窗口级联功能,但到目前为止,我还没有找到任何方法可以为您解决这个问题。Flex中是否已经有了这样的解决方案,或者我应该根据上一个弹出窗口的X和Y位置计算新弹出窗口的

我有一个简单的Flex(Flash Builder)应用程序,当用户单击地图时,它会弹出一个新窗口。用户可以在地图上进行后续单击以显示其他弹出窗口,每个窗口当前都会在初始/先前弹出窗口的顶部弹出(即在相同的X和Y位置)。我想修改应用程序,使每个新的弹出窗口都与以前的弹出窗口略微偏移。一位同事建议我尝试找到一种方法来利用Flex中现有的窗口级联功能,但到目前为止,我还没有找到任何方法可以为您解决这个问题。Flex中是否已经有了这样的解决方案,或者我应该根据上一个弹出窗口的X和Y位置计算新弹出窗口的X和Y位置来实现自己的解决方案

提前感谢您的建议


--James

在弹出窗口功能中,您可以读取用户单击的弹出窗口的X和Y位置,并通过向每个弹出窗口添加5或10px来更改新弹出窗口的X和Y位置。

如果问题是如何执行此操作,请添加用于创建弹出窗口的功能的代码。