用setChildIndex()方法来设置显示对象的层深
2010-08-14 17:24
330 查看
setChildIndex 方法允许你向上或向下移动显示对象在显示列表内的位置。你可以把显示列表考虑成一个数组,它的索引位置是从第0 层开始的。如果你创建了3 个显示对象,那么他们的位置就是第0,1,2 层。第二层的对象在外面,第0 层的在最里面。
如果你想把某一个影片剪辑移动到所有显示对象的最里层,可以用setChildIndex(myMovieClip,0)执行这条语句之后,其余的对象将会自动往上提升一层,及他们的索引位置都加上了1,原来第0 层的元素移到了第1 层,第1 层的元素移到了第2 层……
如果想把某一显示对象移到所有对象的上面,这时就要用到numChildren 属性,它的含义就是该容器内显示对象的数目。比如现在某一容器内有三个显示对象,这个numChildren 的值就是3,层次列表分别是第0,1,2 层。那么,最外层的层深就是第numChildren-1 层。setChildrenIndex(myMovieClip,numChildren-1)
如果你想把某一个影片剪辑移动到所有显示对象的最里层,可以用setChildIndex(myMovieClip,0)执行这条语句之后,其余的对象将会自动往上提升一层,及他们的索引位置都加上了1,原来第0 层的元素移到了第1 层,第1 层的元素移到了第2 层……
如果想把某一显示对象移到所有对象的上面,这时就要用到numChildren 属性,它的含义就是该容器内显示对象的数目。比如现在某一容器内有三个显示对象,这个numChildren 的值就是3,层次列表分别是第0,1,2 层。那么,最外层的层深就是第numChildren-1 层。setChildrenIndex(myMovieClip,numChildren-1)
相关文章推荐
- XMLHttpRequest对象使用“POST”方法,需要设置“setRequestHeader”
- setChildIndex改变flex组件的显示层次
- Android TabHost设置setCurrentTab(index),当index!=0时,默认加载第一个tab问题解决方法。
- QT5.2 + VS2012 给QWidget 对象使用setStyleSheet()设置背景图片运行不显示的问题
- Flex 组件 重设对象的深度:setChildIndex
- Python DataFrame 设置输出不显示index(索引)值的方法
- Access2007\2010设置"显示隐藏与系统对象"的方法
- Ext.form.fetSet 设置对象不显示
- response.setHeader()方法设置http文件头的值
- 显示js对象所有属性和方法的函数
- 将默认首页设置成index.do的方法
- 创建一个记录学生成绩的对象,提供一个添加成绩的方法,以及一个显示学生平均成绩的方法。
- 设置是否显示对象 ,用display 和visibility
- javascript显示对象所有属性与方法
- android.graphics.Paint的setXfermode方法 设置两张图片相交时的模式
- 【Java面试题】42 TreeSet里面放对象,如果同时放入了父类和子类的实例对象,那比较时使用的是父类的compareTo方法,还是使用的子类的compareTo方法,还是抛异常!
- 用setAnimationStyle来设置popwindow显示消失的动画效果
- JS会自动调用toString()方法来显示日期(即“Date对象的内容”)
- Fiddler显示IP的设置方法
- C#在MDI父窗体菜单中显示子窗体列表的设置方法