如何通过动作脚本操纵 Spark/mx 组件的布局?
我知道我可以在脚本块中创建一个动作脚本循环,该循环可以创建对象数组。问题是这样做时我不知道如何让这些对象与 mxml 文档本身的整体布局结构进行交互。它们只是默认为 0,0。 例如,如果我想在图块组内部和另一个使用动作脚本动态生成的项目下安排动态生成的对象的循环,该怎么办? (无需单独指定 x&y)
我需要知道如何给它们一个自动布局(如水平),然后确定它们按照通过 mxml 声明的其他对象的顺序排列在哪里?
I know I can create an actionscript loop in a script block that can create an array of objects. The problem is when doing that I don't know how to have those objects interact with the overall layout structure of the mxml document itself. They just default to 0,0.
What If I wanted to arrange a loop of dynamically generated objects inside of a tilegroup and under another dynamically generated item using actionscript for instance? (without individually specifyin x&y)
I need to know how to give them an automatic layout (like horizontal) and then determine where they fall in the order of other objects declared via mxml?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将它们作为元素添加到您选择的容器组中,只需使用:
在循环内。其中
myVGroup
是布局中已存在的 VGroup。您可能还会对此感兴趣。 http://evtimmy.com/2009/06/flowlayout- a-spark-自定义布局-示例/
You can just add them as elements to the container group of your choice, just use:
Inside your loop. Where
myVGroup
is a VGroup that already exists in your layout.You may also find this of interest. http://evtimmy.com/2009/06/flowlayout-a-spark-custom-layout-example/