软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 设计在线 > 媒体动画 > Flash 获取当前场景有多少个元件

Flash 获取当前场景有多少个元件

问题:

 比如说我有个a_mc元件,里面var a;这个a=当前a_mc内总共有多少个元件的个数,比如当前a_mc内有5个mc那么a就等于5...

是不是可以用数组来做???

回答:

for in 遍历对象 如果typeOf 这些对象=="movieclip"
就是MC

具体代码:

function getNumChildren(_mc:MovieClip):Number {
var _n:Number = 0;
for (var _p in _mc) {
typeof _mc[_p] == "movieclip" && (_n++);
}
return _n;
}
trace(getNumChildren(a_mc));

    相关阅读
    栏目导航
    推荐软件