0
A
回答
0
如果我是你,我会创造一个Box
类为他们:)然后延伸Sprite
和坐标 - 管理容器
0
比方说,每个盒子都有自己的班级,以设计你的看法,你将需要几个参数,如:
- 数每个标签之间
- 水平&垂直填充列。
如果您的标签存储在一个Vector或一个数组中,那么您将遍历包含您的标签的任何内容,以便将它们放置在舞台上。
这里的想法是保持尽可能灵活,所以无论您使用什么功能来放置标签,最好将上述参数保留为变量。
典型用途是:
private function createGrid
(numColumns:int , hPadding:int , vPadding:int):void
{
var xPos:int;
var yPos:int;
for(var i:int ; i < labels.length ; ++i)
{
var label:YourLabel = labels[i];
if(i % numColumns == 0 && i > 0)
{
//reset the x position & increment the y position
//in order to move to the next line
xPos = 0;
yPos += vPadding;
}else if(i > 0) {
xPos += hPadding; //increment the x position
}
label.x = xPos;
label.y = yPos;
addChild(label);
}
}
当然你也可以修改这个在很多方面,比方说,你要考虑到标签的尺寸,或者创建一些补间放置在舞台上的标签,你会以不同的方式处理这个功能...
相关问题
- 1. 如何使用ActionScript 3在Flash中创建文本按钮?
- 2. 如何创建和使用ActionScript
- 3. 如何创建自定义gridview如图所示
- 4. ActionBarSherlock:创建视图如下所示
- 5. 如何使用我的htaccess文件创建无延伸url,如下所示?
- 6. 使用amCharts,我如何重新创建条形图的阈值,如下所示?
- 7. 如何创建如下图所示的列表?
- 8. 如何创建如下所示的表格
- 9. 如何在Photoshop中创建如下图所示的区域栏?
- 10. 如何创建如下图所示的客户标签?
- 11. 如何在R中创建如下所示的图形?
- 12. 如何创建一个如下所示的ID号码:00001 ... 00002 ....?
- 13. 如何创建如下所示的列表?
- 14. 如何使用actionscript 3在鼠标点击时创建连续的火效果?
- 15. 如何在Actionscript 3的矩形内创建灯光效果?
- 16. 如何在actionscript 3中创建有序和无序的列表?
- 17. 如何在ActionScript 3中使用JSON?
- 18. 如何在ActionScript 3中使用Math.LN(x)
- 19. 如何使用ansible创建IAM用户,如文档中所示?
- 20. 如何使用水平滚动来创建多部分tableview,如下图所示?
- 21. 如何使用Actionscript获取新创建的Button的引用?
- 22. 如何创建下拉菜单,如截图所示
- 23. 如何创建动态gridview?
- 24. 如何创建循环GridView?
- 25. 如何使用Qt 4创建OpenGL 3上下文?
- 26. 如何在android中创建如下图所示的下拉菜单?
- 27. 如何在c中创建用户定义的数据类型,如下所示?
- 28. 使用ActionScript 3创建一个捕捉函数的数组
- 29. ActionScript 3中创建使用FZIP一个DOCX - Adobe AIR的
- 30. Actionscript 3动态创建的按钮不显示
我想我们需要更多的信息在这里...... ActionScript是一种语言。你还没有指定你的工具包。在谈论Flash吗?柔性?您是否问过没有任何控件的情况下如何做到这一点,比如Flex所提供的?我认为我们需要更多信息。 – 2010-12-21 15:50:02