addChild()和addChildAt(,index)的区别

简介:

新的子显示对象通过addChild()加入到显示列表中,绘制时,视觉上会位于在容器内所有的其它子显示对象之上,因为addChild()会把该子对象加入到子元件的列表前端,使其拥有下一个最高位置的索引值,如果你要新增子对象,同时指定它的层叠次序,可以使用 addChildAt();方法。
addChildAt()方法有两个参数:要新增的对象,以及这个对象要在层叠次序中使用什么位置,如果先前有元件在指定位置上,那么原该位置处的对象和以上的所有对象都会向上移动一个单位。指定无效位置时,会抛出一个错误。
下面的示例建立三个不同颜色的圆,红圆和蓝圆是以addChild()方法加入的,使得蓝圆出现在上面,因为是在红圆之后加入的。然后,绿圆会以addChildAt()方法安插到这两个圆之间(指定索引1后,原位于1的红圆会移动到2)
//新建三个不同颜色的圆圈,然后改变其座标,使其错开,不再都位于(0,0);
var red:Shape=createCircle(0xFF0000,100,100,200);
var green:Shape= createCircle(0x00FF00,100,150,200);
var blue:Shape= createCircle(0x0000FF,100,200,200);
addChild(red);
addChild(blue);
addChildAt(green,1);
function createCircle(co:uint,r:Number,rx:Number,ry:Number):Shape{
var shape:Shape=new Shape();
shape.graphics.beginFill(co);
shape.graphics.drawCircle(0,0,r)
shape.graphics.endFill();
shape.x=rx;
shape.y=ry;
return shape;
}
本文转自jiahuafu博客园博客,原文链接http://www.cnblogs.com/jiahuafu/archive/2009/05/06/1450549.html如需转载请自行联系原作者

jiahuafu

相关文章
|
小程序 索引 容器
微信小游戏制作工具中的滚动列表插件如何使用?
微信小游戏制作工具中的滚动列表插件如何使用?
408 1
Threejs实现下雨,下雪,阴天,晴天,火焰
Threejs实现下雨,下雪,阴天,晴天,火焰
2585 0
Threejs实现下雨,下雪,阴天,晴天,火焰
|
5月前
|
Ubuntu Linux iOS开发
SVN、TortoiseSvn下载及安装
SVN、TortoiseSvn下载及安装
2241 0
Threejs创建天空和太阳
这篇文章讲解了如何使用Three.js中的Sky组件来创建真实的天空与太阳效果,包括调整天空的颜色、太阳的位置以及实现大气散射等技巧。
551 3
|
人工智能 并行计算 算法
量子计算算法:超越经典计算机的边界
量子计算基于量子力学原理,利用量子位、量子叠加和量子纠缠等特性,实现并行计算和高效处理复杂问题。核心算法如Shor算法和Grover算法展示了量子计算在大数分解和搜索问题上的优势。尽管面临量子位稳定性和规模化等挑战,量子计算在化学模拟、优化问题和人工智能等领域展现出巨大潜力,预示着未来的广泛应用前景。
|
文字识别 计算机视觉 Python
【Python】已解决:(paddleocr导包报错)ModuleNotFoundError: No module named ‘layoutparser’
【Python】已解决:(paddleocr导包报错)ModuleNotFoundError: No module named ‘layoutparser’
337 0
|
Linux 知识图谱
Centos7安装killall,fuser, killall,pstree和pstree.x11
通过上述步骤,您已在CentOS 7系统中成功部署了killall、fuser、pstree以及pstree.x11,为高效管理系统进程打下了坚实基础。更多关于服务器管理与优化的知识,获取全面技术支持与解决方案。
530 1
|
API
【threejs教程】让你的场景更加真实:灯光对物体的影响
【8月更文挑战第6天】threejs教程:让你的场景更加真实,灯光对物体的影响
687 6
【threejs教程】让你的场景更加真实:灯光对物体的影响
|
存储 数据采集 自然语言处理
知识图谱之《海贼王-ONEPICE》领域图谱项目实战(含码源):数据采集、知识存储、知识抽取、知识计算、知识应用、图谱可视化、问答系统(KBQA)等
知识图谱之《海贼王-ONEPICE》领域图谱项目实战(含码源):数据采集、知识存储、知识抽取、知识计算、知识应用、图谱可视化、问答系统(KBQA)等
知识图谱之《海贼王-ONEPICE》领域图谱项目实战(含码源):数据采集、知识存储、知识抽取、知识计算、知识应用、图谱可视化、问答系统(KBQA)等