Avatar billede dingkee Nybegynder
16. november 2005 - 18:54 Der er 3 kommentarer

Opstilling af billeder ActoionScript / Xml

Hej,

Jeg er ved at lave et lille billed galleri i flash, som henter data og billeder fra en xml fil. I øjeblikket lister flash bare mine billeder sådan her:

x
x
x
x

Men jeg vil gerne have den til at liste dem sådan her:

x x
x x

Hvordan får jeg den til at liste dem i 2 rækker??

Min kode ser sådan ud:

        this.thumbHolder = thumbnails.createEmptyMovieClip("thumbnail"+i, i);
        this.thumbHolder._y = i*spacing;
        this.thumbLoader = this.thumbHolder.createEmptyMovieClip("thumbnail_image", 0);
        this.thumbLoader.loadMovie(this.firstChild.childNodes[i].childNodes[1].firstChild);
Avatar billede docks Nybegynder
16. november 2005 - 22:02 #1
for(i=0;i<10;i++){
for(j=0;j<3;i++){
mc._x = j*(mc._width+5);
mc._y = i*(mc._height+5);
}
}

tror jeg...
Avatar billede palmskov Nybegynder
16. november 2005 - 22:38 #2
Jeg bruger selv dette script til at placere billeder i tabelvisning:

function placer(){

var antal = 36;
var col = 6;
var row = antal/col;
var counter=0;

for(r=1;r<=row;r++){
    for(c=1;c<=col;c++){
        counter++;
        this["image"+counter]._x = image1._x + ((image1._width+2)*(c-1));
        this["image"+counter]._y = image1._y + ((image1._height+2)*(r-1));
        }   
    }
}
Avatar billede dingkee Nybegynder
16. november 2005 - 23:33 #3
Okay :) Siger mig så ikke helt så meget... :)

Kan være i kan hjælpe mig med hvor i min kode jeg skal indsætte det??
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester