Ciao a tutti,
ho un problema e non so come risolverlo. Qualcuno mi potrebbe aiutare?


Il tutto tramite OOP e dichiarazioni prototype.

A. Ho un array di nomi di immagini

images_arr=["first.jpg","second.jpg","third.jpg"]

B. voglio caricare queste immagini in un movieclip

img_mc

C. voglio applicare a questo movieclip qualche trasformazione

es. muoverlo sull'asse _x

Ho provato in questo modo:

codice:
//////////////////////////////////////////////////////////////////////////

// declaration of class

_global.ImgAlbum = function(img_arr) {
    this.imgs = img_arr;
    this.dim = img_arr.length;
    this.buildMovieClip();
};

// declaration of prototypes

ImgAlbum.prototype.buildMovieClip = function() {
    for (var i = 0; i < this.dim; i++) {
        //
        // A questo punto non so cosa devo fare
        //
        // avrei bisogno di un - this.img_mc
        // contenente tutte le immagini i cui nomi sono in - array img_arr
        // da utilizzare nel - moveX - prototype seguente
    };
};

ImgAlbum.prototype.moveX = function(incX) {
     this.img_mc._x += incX; 
};

//

myImgAlbum = new ImgAlbum(images_arr);
myImgAlbum.moveX(10);

//////////////////////////////////////////////////////////////////////////
Grazie a tutti per i suggerimenti