Avatar billede lyden Nybegynder
20. marts 2004 - 00:47 Der er 5 kommentarer og
1 løsning

scroll Mc

Hej !

Hvordan får jeg "fortalt" str/y. på mit mclip der bliver scrollet. så den ikke bare fortsætter deruuuud af. Altså en eller anden form for maxscroll !

Nogen der kan hjælpe !

downKnap.onRollOver = function() {
    this.onEnterFrame = function() {
        scrollMc._y += 5;
    };
};
downKnap.onRollOut = function() {
    delete this.onEnterFrame;
};
upKnap.onRollOver = function() {
    this.onEnterFrame = function() {
        scrollMc._y -= 5;
    };
};
upKnap.onRollOut = function() {
    delete this.onEnterFrame;
};
Avatar billede barklund Nybegynder
20. marts 2004 - 01:07 #1
Noget i stil med:

visible_height = 100; // den højde man kan se
downKnap.onRollOver = function() {
    this.onEnterFrame = function() {
        if (scrollMc._y > scrollMc._height-visible_height) {
            scrollMc._y += 5;
        } else {
            delete this.onEnterFrame;
        }
    };
};
downKnap.onRollOut = function() {
    delete this.onEnterFrame;
};
upKnap.onRollOver = function() {
    this.onEnterFrame = function() {
        if (scrollMc._y < 0) {
            scrollMc._y -= 5;
        } else {
            delete this.onEnterFrame;
        }
    };
};
upKnap.onRollOut = function() {
    delete this.onEnterFrame;
};

// Morten Barklund
Avatar billede lyden Nybegynder
20. marts 2004 - 01:23 #2
Hej Barklund

jeg får det ikke rigtig til at svinge, !

i 2004 får jeg error, i mx rykker det heller ikke. der scroller den ikke

jeg har lige siddet og kigget på det men, tja....jeg kan ikke rigtig se hvor det går galt
Avatar billede lyden Nybegynder
20. marts 2004 - 01:49 #3
ævsss ! for hulen


visible_height = 100; er det feks. min maske der menes? altså 100 i højden !
Avatar billede barklund Nybegynder
20. marts 2004 - 02:29 #4
Altså, jeg kan jo ikke gætte, hvordan dit setup ser ud. Hvis din scroll ikke starter ved _y=0, så skal start positionen lægges til:

visible_height = 100; // bredden af din maske
start_pos = scrollMc._y;
downKnap.onRollOver = function() {
    this.onEnterFrame = function() {
        if (scrollMc._y > scrollMc._height-visible_height-start_pos) {
            scrollMc._y += 5;
        } else {
            delete this.onEnterFrame;
        }
    };
};
downKnap.onRollOut = function() {
    delete this.onEnterFrame;
};
upKnap.onRollOver = function() {
    this.onEnterFrame = function() {
        if (scrollMc._y < start_pos) {
            scrollMc._y -= 5;
        } else {
            delete this.onEnterFrame;
        }
    };
};
upKnap.onRollOut = function() {
    delete this.onEnterFrame;
};
Avatar billede lyden Nybegynder
20. marts 2004 - 02:32 #5
sorry barklund ...... det funker ! (må vist hellere trille i kanen)
Avatar billede barklund Nybegynder
20. marts 2004 - 12:29 #6
Helt i orden. Chancen for at det ikke virkede var nu ret stor - jeg er jo ikke typen der tester men skriver det bare direkte herinde ;)

Tark for points...
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