Avatar billede lyden Nybegynder
12. oktober 2003 - 23:43 Der er 6 kommentarer og
1 løsning

Maske/MovieClipzzz

Hej.......!

Jeg x antal movieclips/Billeder i x antal frames, forskudt i hver sit layer. + 2 knapser med on(release)nextframe/previous.

Jeg vil gerne maske dem, så der kommer en masking "effekt hver gang et nyt billede kommer. Det burde jo ikke være noget problem, men jeg gider sq'itte putte en maske i hver mc.

Kan jeg ikke nøjes med en maske jeg genbruger in someway ? eller ?

Nogen der har en go'ide ? evt. fla ?

Hvis i ikke fatter en bjælde så gi'lige lyd !


MacVHLyden
Avatar billede lyden Nybegynder
12. oktober 2003 - 23:46 #1
(det er sikkert meget simpelt :o) men min hjerne fungerer ikke idag(heller ikke idag)
Avatar billede jakwag Nybegynder
13. oktober 2003 - 15:47 #2
hej

du vil altså lave et slideshow med transitions?

: ) Jakob
Avatar billede jakwag Nybegynder
13. oktober 2003 - 16:22 #3
Avatar billede lyden Nybegynder
13. oktober 2003 - 18:00 #4
..........jeps.............overgange !

det ser "smukt" ud jakwag ! omend lidt mindre simpelt end jeg havde forestillet mig, men jeg har kigget på den & jeg forstår den godt. Den er fjong !

Vær rar at lægge et svar !!!!!
Avatar billede jakwag Nybegynder
14. oktober 2003 - 11:19 #5
det kan godt være at den er lidt "advanced", men det gør at det bliver super nemt for dig at opdaterer den. lægge flere eller nye billeder på osv.

glad for at hjælpe.
Avatar billede jakwag Nybegynder
14. oktober 2003 - 11:36 #6
Hov! (typisk mig ikke at gøre det rigtigt første gang)

prøv at klikke flere gange på en knap, inden overgangen er slut. Så går der kage i den.

gør dig selv den tjeneste at lave koden  lidt om.

i første frame i masken:

stop();
this.ready = true;

i det lange script:

nextPic = 0;
picture_array = ["b1_mc", "b2_mc", "b3_mc", "b4_mc"];
allHidden = function () {
    var len = picture_array.length;
    for (var i = 0; i<len; i++) {
        this[picture_array[i]]._visible = false;
    }
};
allHidden();
//
this[picture_array[nextPic]]._visible = true;
//
next_mc.onRelease = function() {
    if (nextPic+1<picture_array.length&&mask_mc.ready) {
        mask_mc.play();
        mask_mc.thisone = picture_array[nextPic];
        mask_mc.nextone = picture_array[nextPic+1];
        nextPic++;
        mask_mc.ready = false;
    }
};
prev_mc.onRelease = function() {
    if (nextPic>0&&mask_mc.ready) {
        mask_mc.play();
        mask_mc.thisone = picture_array[nextPic];
        mask_mc.nextone = picture_array[nextPic-1];
        nextPic--;
        mask_mc.ready = false;
    }
};

: ) Jakob
Avatar billede lyden Nybegynder
14. oktober 2003 - 17:16 #7
hehe..........Det er bare super :o)
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