用setChildIndex()方法来设置显示对象的层深

来源:互联网 发布:炒股入门软件知乎 编辑:程序博客网 时间:2024/06/06 04:07

      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)

原创粉丝点击