加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flash中元件深度控制详解。

发布时间:2020-12-15 20:11:31 所属栏目:百科 来源:网络整理
导读:1,拖到舞台;(这个会flash的都会吧); 2,addChild(); 比如: var ?A:a=a(); var B:b=b(); var C:c=c(); addChild(A);//A的深度为0,最底层。 addChild( B );// B 的深度为 1 addChild( C );//A的深度为 2,顶层。显示顺序顺序为CBA。 也就是说C遮挡

1,拖到舞台;(这个会flash的都会吧);

2,addChild();

比如:

var ?A:a=a();

var B:b=b();

var C:c=c();

addChild(A);//A的深度为0,最底层。

addChild(B);//B的深度为1

addChild(C);//A的深度为2,顶层。显示顺序顺序为CBA。

也就是说C遮挡着B,B遮挡A,下同。

/////////////////////////////////////////////////////////////////////////////

3,addChildAt();

比如:

var ?A:a=a();

var B:b=b();

var C:c=c();

addChild(A);

addChild(B);//显示是BA

addChild(C,1);

C就在中间了,现在C的深度就是1,而原来B的深度由1变为2.舞台显示是BCA;

还有两个方法是:

,4,setChildIndex:

置顶:容器.setChildIndex(对象C,numChildren-1);

置底:容器.setChildIndex(对象C,0);

5,getChildIndex:

插入对象B的前面:setChildIndex(对象C,getChildIndex(对象B));

插入对象B的后面:setChildIndex(对象C,getChildIndex(对象B)-1);


希望会对你们有所帮助。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读