Avatar billede clouise Nybegynder
22. maj 2004 - 16:08 Der er 13 kommentarer og
1 løsning

problemer med rullemenu

Jeg har lavet denne dropdownmenu:
http://www.clouise.dk/dropdown.zip

menuen består af flere ens menupunkter, som hver har tilknyttet en dropdownliste med underpunkter. Problemet er, at listerne ikke altid når at rulle ind igen, når man vælger et nyt menupunkt.

Er der nogen der ved hvordan man løser det problem?
Avatar billede kragekjaer Praktikant
22. maj 2004 - 16:19 #1
kan ikke åbne din test.fla
Avatar billede mobius6 Juniormester
23. maj 2004 - 14:17 #2
erstat ALT koden i knappen i frame17 med:

on (rollOut) {
    gotoAndPlay(20);
}


så virker den igen :)
Avatar billede clouise Nybegynder
24. maj 2004 - 08:40 #3
jeg har også haft problemer med at åbne filen på en anden computer. Mærkeligt da begge programmer jeg har brugt har været flash MX...?

Mobius6...jeg er lidt i tvivl om hvad du mener? Jeg benytter da ikke frame 17 og 20 nogen steder?
Avatar billede mobius6 Juniormester
24. maj 2004 - 10:31 #4
ja det kan jeg godt forstå, har lige hentet filen ned igen og det er ikke den samme????...anyway kigger lige på den (nye) .....
Avatar billede clouise Nybegynder
24. maj 2004 - 10:38 #5
hehe ok det lyder bare godt!
Avatar billede mobius6 Juniormester
24. maj 2004 - 11:06 #6
Den LETTESTE (ikke smarteste) måde uden at skulle ændre for meget i koden er:
1: indsæt en tom (F7) keyframe i frame5 i "lag2" (for at undgå rollOut loop)
2: tilføj rollOut på kanppen i frame4 =

on (rollOver, rollOut) {
    gotoAndPlay("hide2");
}


så virker den :)

Du skulle kigge lidt på "functions" i flash (erstatter on xxx(); funktionerne)
fungerer langt bedre og er klart mere "brugbart" når du først for det lært.
Avatar billede mobius6 Juniormester
24. maj 2004 - 11:07 #7
filen virker forresten fint på alle maskiner (men kun med FMXpro)
Avatar billede clouise Nybegynder
24. maj 2004 - 12:02 #8
ok jeg har lige et par spørgsmål...

1. med "lag 2" mener du så det midterste lag (layer 4), eller det nederste lag (layer 2)?

2. skal jeg oprette en ny keyframe i frame 4, eller skal jeg skrive koden ind på knappen i frame 2, så den slår igennem på frame 4 også?
Avatar billede mobius6 Juniormester
24. maj 2004 - 12:16 #9
"lag2" = laget med din store (usynlige) knap (rollout, rollOver funktionen)

du skal bare tilføje "rollOut" til dine "on (rollOver,) {  =  on (rollOver, rollOut)
Avatar billede clouise Nybegynder
24. maj 2004 - 12:23 #10
hmm ok det har jeg prøvet, men menuen når stadig ikke altid at rulle ind igen, når man kører musen hurtigt over menupunkterne?
Avatar billede mobius6 Juniormester
26. maj 2004 - 01:28 #11
det skyldes din "kode" og måden du har bygget din flash
on (rollOver, rollOut) {
    gotoAndPlay("hide2");
}
er en skidt metode (gammel) og du må nok leve med den, jeg har dog ingen problemer med den (virker fint).

du kunne forsøge dig med functions
fx: (indsættes i frame 1-5)
function chosen(mclip){
    item=eval(mclip);
    item.gotoAndPlay("in");
    olditem.gotoAndPlay("out");
    olditem=item;
    }

indsættes på dine knapper:
ex:
on (rollOver) {
    chosen("1");
    gotoAndStop("1");
}

osv.


functions bør du lære efter du har styr på "on" metoden
derefter videre til andre mere avancerede metoder.
Avatar billede clouise Nybegynder
27. maj 2004 - 14:01 #12
ja jeg kan godt se at det er meget smartere med funktioner.

Kender du noget godt materiale, som jeg kan sætte mig ind i? Jeg kender en del til funktioner med javascript i forvejen...
Avatar billede mobius6 Juniormester
27. maj 2004 - 21:41 #13
http://www.macromedia.com/cfusion/search/index.cfm?loc=en_us&term=functions&action=Search&area=support.flash

http://www.webwasp.co.uk/tutorials/tutorials-index.php

osv.

der findes også utallige udemærkede bøger og flash actioscript 1 og 2
søg evt her på eksperten der er masser af gode svar omkring flash materiale

www.flashkit.com
er det største og en af de ældste forum for flash og vidensdelingen er udtømmelig
check it out...
Avatar billede clouise Nybegynder
01. juni 2004 - 10:24 #14
ok det er vist bare at komme igang...
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