Avatar billede sohl Nybegynder
20. februar 2003 - 16:04 Der er 21 kommentarer og
1 løsning

menu/knapper

hey.

jeg har tit det prob at når jeg laver menu i flash så sker der et kiks, eks når man trykker på knappen to gange så burde den jo også loade anden gang med i stedet henter den en anden funktion ind.

er der nogen der har et simpelt eks på hvordan de plejer at lave menu (bare hvor der er flere knapper i samme "scene" og hvor der så bliver aktiveret noget et andet sted).
Avatar billede barklund Nybegynder
20. februar 2003 - 16:11 #1
Vil du bare have et eksempel på en flash-menu der virker? Jeg forstår ikke helt, men hvis det er tilfældet, tror jeg, at jeg kan smide de første 200 links :o)
Avatar billede sohl Nybegynder
20. februar 2003 - 16:15 #2
hehe. tjek eks.. dminfo.dk hvis man trykker to gange på menuknapper sker der det andet menupunkt. hvorfor?
Avatar billede barklund Nybegynder
20. februar 2003 - 16:20 #3
På grund af fejl i programmeringen!

Da jeg ikke har kilden, kan jeg ikke fortælle hvilken fejl, men det er ikke en "normal" fejl - bare en dum fejl :o)
Avatar billede barklund Nybegynder
20. februar 2003 - 16:21 #4
Hvis det er din fil, så kan du jo passende fortælle hvilket script du har på den enkelte knap... Hvis det er en gotoAndStop(franenummer), så er det derfor, for to gange gotoAndStop() til samme frame går anden gang til framen efter den angivne...!
Avatar billede sohl Nybegynder
20. februar 2003 - 16:30 #5
det er som gotoAndstop to gange. hvordan laver du det så det ikke fucker?
Avatar billede sohl Nybegynder
20. februar 2003 - 16:32 #6
eks på den knap det hedder program laver jeg

on (press) {
    tellTarget (prog) {
        gotoAndPlay("Scene 1", 17);
    }
}
Avatar billede sohl Nybegynder
20. februar 2003 - 16:34 #7
i det layer der hedder prog (frame 17) er der så en stop.
Avatar billede sohl Nybegynder
20. februar 2003 - 16:35 #8
hvis du bare har et helt basic eks på hvordan du ville lave det ville det være cool. det er jo ligesom et irretationsmoment når man laver noget som virker ldit men ikke spiller max. hehe.
Avatar billede mat Nybegynder
20. februar 2003 - 16:48 #9
nu siger du "i det layer der hedder prog" - tellTarget fortæller et target movieclip hvad det skal gøre? Derudover er tellTarget uddateret det er meget nemmere og rarere for øjnene at skrive:

on (press) {
_root.minMovieClip.gotoAndStop("label");
}

..og personligt ville jeg slet ikke gå i nærheden af scener, men det er vel en smagssag :)
Avatar billede sohl Nybegynder
20. februar 2003 - 16:51 #10
ok jeg prøver at se om jeg kan hitte ud af det. men mon ikke - ellers kommer jeg sku igen. hehe. det var fair nok med et stik ord så du smider bare et svar. - har du et link til en menu der gør brug af

on (press) {
_root.minMovieClip.gotoAndStop("label");
}

?

altså source filen hheheeh.
Avatar billede mat Nybegynder
20. februar 2003 - 17:05 #11
jeg kan sende dig en lille en jeg lige har lavet hvis du smider en mail - den er ret grim, hehehe..
Avatar billede sohl Nybegynder
20. februar 2003 - 17:10 #12
ralf@riders.dk
Avatar billede sohl Nybegynder
20. februar 2003 - 17:10 #13
fuck det bare den virker. grafikken skal jeg da nok lige smide rundt selv...
Avatar billede mat Nybegynder
20. februar 2003 - 17:13 #14
sendt :)
Avatar billede sohl Nybegynder
20. februar 2003 - 17:15 #15
cool
Avatar billede sohl Nybegynder
20. februar 2003 - 17:19 #16
hvorfor skriver man det der _root? kan det ændres til noget andet og så bruges til noget real kinky?
Avatar billede sohl Nybegynder
20. februar 2003 - 17:20 #17
godt eks du der har sendt. giver en god forståelse for et enkelt prob.
Avatar billede mat Nybegynder
20. februar 2003 - 17:25 #18
_root refererer til hovedtidslinien - det er en sti:

_root.clip <- et movieclip der ligger i roden (_root) .... _root.clip.gotoAndStop(); <- beder et clip der ligger i roden om at bruge sin medfødte metode gotoAndStop();

Du kan sagtens gå længere ned:

_root.clip1.clip2.play(); <- beder clip2, der ligger inde i clip1, der ligger i roden om at afspille.

osv osv :)
Avatar billede mat Nybegynder
20. februar 2003 - 17:31 #19
..og i det eksempel jeg har sendt kan du faktisk godt fjerne _root da knapperne ligger i samme niveau som movieclippet, men jeg tog det med fordi det illustrerer _root meget godt.

Så snart de ikke er på samme niveau skal stierne med, og så kan du enten gå ud og vende en tur omkring _root eller blot benytte _parent hvis movieclippet ligger i niveauet over knappen.
Avatar billede sohl Nybegynder
20. februar 2003 - 17:36 #20
det her er jo meget smartere end det jeg rodede rundt med før... tak.
Avatar billede mat Nybegynder
20. februar 2003 - 17:37 #21
np :)

(og sorry til barklund for at jeg bare brød ind på den måde, du siger bare til)
Avatar billede barklund Nybegynder
20. februar 2003 - 19:31 #22
no problem... :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