Avatar billede all_for_you Nybegynder
27. januar 2002 - 17:05 Der er 6 kommentarer og
1 løsning

Er det krævende at lave en flashmenu?

Hej med jer.

Hvis jeg skal lave en flashmenubar, som minder om en Javascript som fx http://tv2.dk/. Baren skal slet ikke være lige så stor, men princippet med at underoverskrifterne dukker op når man kører over hovedoverskriften er identisk.

Når jeg skal lave den, skal jeg så vidt muligt udenom alt for mange koder, for det er ikke mig ;)

Det er selvfølgelig svært at sige om det tager lang tid at lave en sådan menu, men hvor meget arbejde ligger der i det? Hvad er sværhedsgraden? Skal jo nok have lidt hjælp er på sitet!

Hvad vil prisen være, hvis en prof skulle lave den (7 hovedoverskrifter med ca. 4 underoverskrifter)???

Avatar billede lingoman Nybegynder
27. januar 2002 - 17:13 #1
Det er nemt nok at lave den uden actionScript hvis menuen ikke skal kunne indlæses dynamisk.
Du kommer ikke udenom lidt actionScript hvis den SKAL være dynamisk
mvh geo
Avatar billede all_for_you Nybegynder
27. januar 2002 - 17:32 #2
Geo>> Tak svar. Hvad vil det sige at indlæses dynamisk??? Har du et gæt på hvad det vil koste? Er det svært at lave
Avatar billede lingoman Nybegynder
27. januar 2002 - 17:40 #3
Normalt er det smartest at lave menuen sådan at overskrifter, underpunkter samt tilhørende links kan ændres ved at redigere en ekstern txt fil.
På denne måde slipper man for at flash filmen skal redigeres hver gang underpunkterne skal opdateres. Dette er den dynamiske menu som kræver lidt actionScript.

Alterneativt kan du hardcode links og indsætte menuteksterne direkte i Flash filmen. Dette er dog ikke særligt smart da man er nød til at lave om på flash filen hver gang der skal opdateres en lille smule.

Du skal være velkommen til at kontakte mig hvis du vil have et tilbud på prisen for den dynamiske version.

min email er geo@lingoman.dk
Avatar billede all_for_you Nybegynder
27. januar 2002 - 17:47 #4
Tak skal du have, men jeg skal faktisk lave den for en anden, så derfor vil jeg gerne selv forsøge. Den behøver ikke at være dynamisk. Det er en side, som ikke skal opdateres overhovedet! Hvad er grundprincippet i at lave en flashbarn hvis den ikke skal være dynamisk?
Avatar billede lingoman Nybegynder
27. januar 2002 - 18:33 #5
En måde at lave dette på er ved at lave en række frame labels med den samme baggrund inklusive menuen i lukket tilstand.
den første frame label "menu_lukket" er din start frame som også har en frame action
stop();
I alle frames skal der være knapper for hvert menupunkt.
knapperne skal have actionen

on (rollOver) {
gotoAndStop("skrivDitFrameLabel"); // rediger frameLabel så den hopper til den rigtige frame
}

on (rollOut) {
gotoAndStop("menu_lukket"); //send den tilbage så underpunkterne forsvinder
}

den næste frame label er "menu1"
denne skal så have underpunketerne for menupunkt 1 med tilhørende links
Lav en stor usynlig knap som dækker alle underpunkter for denne menu.
denne usynlige knap skal have en rollOut action

on (rollOut) {
gotoAndStop("menu_lukket")
}

Hvert underpunkt skal naturligvis have deres egne tekster med tilhørende links på knapperne ovenpå.

Gør det samme for alle andre menupunkter ("menu2", "menu3", osv)

mvh geo
Avatar billede all_for_you Nybegynder
27. januar 2002 - 22:14 #6
MANGE TAK. Du er altid meget behjælpelig, hvilket jeg sætter meget pris på.

Mvh. Toke
Avatar billede lingoman Nybegynder
27. januar 2002 - 23:48 #7
Tak for point :)
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