Poner marco a un movieclip

Una manera rápida y versatil de poner un marquito a cualquier movieclip que pulule por el espacio de trabajo.

[ftf]
// V1.0 by sergiomas
// www.saltarintro.com
//
// Usage:
// MovieClip.enmarcar(grosor, color, alpha, padding);
//
// ejemplo:
// miclip_mc.enmarcar(2, 0xffffff, 100, 0);
//
MovieClip.prototype.enmarcar = function(grosor, color, alpha, padding) {
var posx = this._parent._x-padding;
var posy = this._parent._y-padding;
var ancho = this._width+padding*2;
var alto = this._height+padding*2;
this.createEmptyMovieClip(”marco_mc”, 10);
with (this.marco_mc) {
beginFill(color, alpha);
moveTo(posx-grosor, posy-grosor);
lineTo(posx+ancho+grosor, posy-grosor);
lineTo(posx+ancho+grosor, posy+alto+grosor);
lineTo(posx-grosor, posy+alto+grosor);
lineTo(posx-grosor, posy);
lineTo(posx, posy);
lineTo(posx, posy+alto);
lineTo(posx+ancho, posy+alto);
lineTo(posx+ancho, posy);
lineTo(posx-grosor, posy);
endFill();
}
};
[/ftf]

Que aproveche si merece.

Leave a Reply