我创建了几个放在VGroup内的组件。
在其中一个组件代码中,我想添加一个图像并移动它。我不希望图像成为vgroup的一部分并绑定到vgroup区域,我希望它像在CSS中浮动一样。我怎么能这样做?
我希望能够在应用程序的整个区域中移动元素。不要在vgroup中移动它。我不希望这个对象被附加到主应用程序窗口之外的任何容器,以便我不限制我可以移动多少以及在哪里移动。
例如
如果我创建了一个名为test的新mxml组件,它扩展了VGroup组件。 在那个vgroup里面,我希望能够做一些像
这样的事情Main_Application_Window.addElement(myElement)
这将允许我创建动画,将元素移动到整个屏幕。
谢谢!
答案 0 :(得分:1)
让VGroup控制在其边界之外的事情似乎违反了OO原则。更常见的方法是让您的自定义VGroup调度一个自定义事件,您的主应用程序将监听该事件,并让主应用程序处理创建/放置/移动元素。希望有所帮助。