Avatar billede wilweb Nybegynder
31. august 2003 - 21:46 Der er 3 kommentarer og
1 løsning

flyt et mc henad X

Det burde være så let men jeg går åbenbart glip af et eller andet.

I _root har jeg et mc (instance navn: menu1)
inde i mc (menu1) har jeg en knap på knappen skal der være et actionscript der:

første gang man trykker på knappen skal den flytte mc (menu1) til swf filmens x = 0 kordinal

og når man så trykker igen skal mc (menu1) gå til swf filmens x = 710

ac på knappen:

on (release) {
    if (tastvalue == 1) {
        trace("værdi 0");
        _root.menu1._x = 710;
        _root.menu1._y = 0;
        tastvalue = 1;
    } else {
        trace("værdi 1");
        _root.menu1._x = 0;
        _root.menu1._y = 0;
        tastvalue = 0;
    }
    updateAfterEvent();
}

men der sker ikke en ski...!

hvad er det jeg gør galt?
Avatar billede wilweb Nybegynder
31. august 2003 - 21:48 #1
he he det var en taste fejl!

men hvordan gør jeg bevægelsen flydende!
Avatar billede mat Nybegynder
31. august 2003 - 22:05 #2
Du er nødt til at have et kontinuerligt loop for at opdatere movieclippets position (læs: en enterFrame).

Placer det her på movieclippet:

onClipEvent (load) {
    this.value = 0;
    this.end_x = this._x;
}
onClipEvent (enterFrame) {
    this._x += (this.end_x - this._x)/4;
}

og det her på knappen:

on (release) {
    if (menu.value == 1) {
        menu.end_x = 0;
        menu.value = 0;
    }
    else if (menu.value == 0) {
        menu.end_x = 710; // eller var det omvendt?
        menu.value = 1;
    }
}

noget i den stil :)

mvh mat
Avatar billede wilweb Nybegynder
21. december 2003 - 10:32 #3
hov mat det havde jeg helt glemt:|>
Smid lige et svar, mat.
Avatar billede mat Nybegynder
21. december 2003 - 15:17 #4
ok
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