ma di animazione ne puoi fare tante questo è un esmpio al volo lo puoi fare via As e crearlo
o tramite proprio maschere in genere.
cmq il concetto è che si ottiene tramite una maschera
l'effetto che vuoi
per esempio sempre tramite mashere da as
in questo caso il movieclip lo istanzi clip
codice:
MovieClip.prototype.transition2 = function(){
var w = clip._width
var h = clip._height
var tot = 24
clip.createEmptyMovieClip('mask',2)
for(var a = 0; a < tot; a++){
var m = this.mask.createEmptyMovieClip('m' + a, 100 + (a))
m._x = a*(w/tot)
m._xscale = 0
with(m){
beginFill(0x00,100)
lineTo(w/tot,0)
lineTo(w/tot,h)
lineTo(0,h)
endFill()
}
m.onEnterFrame = function(){
if(this._xscale > 100){
this._yscale = 100
delete this.onEnterFrame
}
this._xscale += ((this._name.substr(1)*1)/2) + 4
}
}
clip._alpha = 100
clip.setMask( this.mask )
}
//lo richiami
clip.transition2(this);