createEmptyMovieClip
nekem ez hosszú mindig leírni, meg unom hogy mindig meg kell adnom a depthet szóval.
MovieClip.prototype.create=function(n,d){
return this.createEmptyMovieClip(this.chkName(n),d?d:this.getNextHighestDepth())
}
az a chkName az benne hogy ha nem adsz nevet neki akkor is legyen valami neve és ha már van az a név amit megadsz akkor ne nyirja ki az előző mct hanem számozza be öket. pl ha create(“m”) és már van m akkor az új mc neve m_0 lesz és így tovább. scriptje meg :
MovieClip.prototype.chkName=function(n){
var t=n?n:(n="_mc"); var c=0
while(this[t]) t=n+"_"+c++
return t
}
példa mert látom hogy nem tiszta :
create('a')
a.create('b',10)
trace(a.b)
szóval a depth is opció, ha nem adod meg, akkor a következő szabad depthre rakja. ennyit erről.
Comments (1)
ys - 2006-08-23 10:29:35
dede, az. lévén jön as3. itt most viszont nem az számit hogy használod hogy adod meg hanem hogy mit csinál. szóval ja, as3-al ugyis megy a kukába eza fajta protozás, de addig a gyors jegyzeteléshez bőven megteszik ezek is.