20. februar 2003 - 16:04Der 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).
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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)
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...!
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.
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 :)
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"); }
_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.
..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.
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.