flash as 我郁闷的问题,关于 mc的

来源:百度知道 编辑:UC知道 时间:2024/05/29 03:34:46
for(i从1到10){
var abc:MovieClip = this.createEmptyMovieClip("abc" + i, this.getNextHighestDepth());
}

这句到底是abc是一个mc,还是 abc1 abc2 abc3 .... abc10 客自是一个mc
如果是后者,那前面的abc到底是什么东西
tmd郁闷死我了,还有深度,那个 getNextHighestDepth()这是什么意思。
你还没回答 getNextHighestDepth()这怎么讲呢,另外我手里有实例,就是难以理解

说起来前面的abc应该是createEmptyMovieClip这个函数的一个返回值,没有太大的意义。
而后面的abc1,abc2...abcx都是以当前MC为参照生成的各个新的MC,他们的实例名就是abc1,abc2...abcx。

而深度,你可以简单理解成整个flash是一片一片的mc叠起来的,深度越大就在越上层,高深度的mc可以遮盖住低深度的mc。但其中还有一些区别,你最好找一点教程看看。

getNextHighestDepth这个方法是返回下一个可用的深度值,以确保 Flash 将该影片剪辑呈现在当前影片剪辑中同一级和同一层上所有其它对象的前面。大概知道就行了。