deconstruct String prototype

Clasificado bajo: AS2 (deprecated), Prototipos, String — drus @ 12:27 am

Prototipo "made by drus", este efecto de texto deconstruye una cadena en palabras y contruye parrafos de acuerdo al tamaño deseado.
El hecho de deconstruir permite aplicar efectos a cada palabra.

Actionscript:
mytext = 'Lorem ipsum te pro utinam volutpat. An mundi putant eam, nam ad soluta aliquid cotidieque, no nam nominavi repudiandae. Eum ne vero accusam expetenda. Velit takimata consulatu no eos';
//
String.prototype.deconstruct = function(mc, ancho) {
    var words:Array = new Array();
    var words = this.split(" ");
    var espaciado = 5;
    var interlineado = 20;
    var column = ancho;
    var n = 0;
    for (var i=0; i<words .length; i++) {
        var word:MovieClip = mc.createEmptyMovieClip("word_el"+i, i);
        if (i>0) {
            mix += mc["word_el"+(i-1)]._width+espaciado;
        } else {
            var mix = 0;
        }
        if (mix>column) {
            var mix = 0;
            n++;
            var miy = n*interlineado;
        }
        word._x = mix;
        word._y = miy;
        word.createTextField("field", i, 0, 0, 4, 4);
        word.field.autoSize = "left";
        word.field.border = false;
        word.field.selectable = false;
        word.field.text = words[i];
    }
};
//Uso
_root.createEmptyMovieClip("parrafo",1);
mytext1.deconstruct(parrafo, 150);




AS_toolKit | Powered by WordPress | Skinned by Drus Unlimited | RSS Feed | Copyleft