Avatar billede doggy82 Praktikant
22. maj 2004 - 17:22 Der er 11 kommentarer og
1 løsning

Skal bruge lidt hjælp til en menu jeg er igang med.

Hejsa.
Ok filen er her http://home21.inet.tele.dk/doggy82/exp/menu.fla

Jeg har fået min menu til at glide fint frem og tilbage.
Men når så jeg prøver at putte en knap på gir' det problemer.
Som I nok kan se sker der det at når man kører over den mørke knap opfatter menuen det som en RollOut. Og den hopper til den frame hvor den glider tilbage. Og det er jo ikke meningen.
Jeg troede det ville virke da knappen jo ligger inde i menuen.

nogen som kan hjælpe? Er det evt. noget med at ligge det i forskellige layers? eller hvad?

jeg bruger Flash MX

På forhånd tak -Lasse

200 point på højkant da jeg jo har så mange af dem.
Avatar billede helle_fred Nybegynder
22. maj 2004 - 17:41 #1
Der sker ganske rigtigt det, at når du kommer over på den mørke knap, så opfatter Flash det som en rollOut-hændelse for din menu.

En måde at klare det på er i et separate layers at lægge usynlige knapper, som du knytter dine scripts til.

Lav en usynlig knap ved i symbol-editoren kun lægge et keyframe i Hit-feltet, hvor du lægger tegner en firkant - denne knap kan du så tilpasse i størrelsen, så den passer til dét, du skal bruge den til. Nedenunder kan du så holde dig til ren grafik.
Avatar billede doggy82 Praktikant
22. maj 2004 - 18:23 #2
hmm ok jeg har nu prøvet at kopiere hele mit øverste layer op i et nyt layer.
Så har jeg lavet menuen i det øverste layer til et nyt symbol og fjernet alle frames i den ud over 'hit'.
http://home21.inet.tele.dk/doggy82/exp/menu2.fla
Men så virker knappen bare ikke - hvad er der galt?

forresten tak fordi du gider at hjælpe :)
Avatar billede doggy82 Praktikant
22. maj 2004 - 18:24 #3
ja altså knappen bliver jo nok dækket af indholdet i det øverste layer
Men - what to do?
Avatar billede helle_fred Nybegynder
22. maj 2004 - 18:30 #4
Næ, nu sker der jo så det, at den usynlige knap ligger over din knap, og så virker mouse-over på den ikke længere....

Jeg tror du skal lave din menu om fra en knap til et movieclip, som du så lægger den sorte knap ind på. Movieclips egner sig til at blive sammenstykket af mange symboler - det gør knapper ikke. Når du lægger hændelser ind, skal du så præcisere, at det er roots animationer du vil køre ved fx at skrive:

on (rollOut) {
    _root.gotoAndPlay(20);
}

(du kan også definere animationerne i klippet selv),
Avatar billede doggy82 Praktikant
22. maj 2004 - 18:54 #5
ok. Jeg tror jeg kigger på det på et senere tidspunkt. Jeg kan slet ikke overskue det nu  +_*
Avatar billede doggy82 Praktikant
23. maj 2004 - 15:18 #6
ok det hjalp en del. Grunden til at jeg ikke havde lavet det som MC var at jeg ikke kende til den der 'root' ting. Nu er der bare et enkelt problem, mit MC opfører sig som en knap der hvor menuen er foldet helt ud, frame 17. Dvs. cursoren bliver til en hånd. Den knap som ligger inde i virker kun imens menuen animerer ud og ind.
http://home21.inet.tele.dk/doggy82/exp/menu2.fla
what to do?

og så læg lige et svar
Avatar billede helle_fred Nybegynder
24. maj 2004 - 10:47 #7
Hej!

For at få aktiveret knappen på menuen, kan du gøre det, at når menuen er i yderposition, så lægger du en usynlig knap i et lag under menuen og laver en rollOver på den.

Jeg har et forslag til dig på: http://www.akira.ruc.dk/~hf/menu/

Det med cursoren er en vanskelig én at have med at gøre. Hvis du gerne vil have din cursor til at være en pil i menuens baggrund (men selvfølgelig ikke, når knapperne i menuen berøres), skal du ig
Avatar billede helle_fred Nybegynder
24. maj 2004 - 10:53 #8
ups - den smuttede ...skal du i gang med noget hæftig Actionscript. Du kan få en forsmag på, hvad der venter dig på: http://www.permadi.com/tutorial/flash5ChangeCursor/
Avatar billede helle_fred Nybegynder
24. maj 2004 - 12:01 #9
Nu har jeg også lagt et eksempel ind på, hvordan du kan ændre cursoren fra hånd til pil, når menuen berøres.
http://www.akira.ruc.dk/~hf/menu/menu2.swf

For at gøre det har jeg først lavet menu-symbolet om til et movieclip, og så har jeg lagt scripts ind i dette clip, hvis menuen berøres.
Den pil jeg har anvendt skal tilpasses i størrelse - den ligger i movieclippet pil.
Avatar billede doggy82 Praktikant
24. maj 2004 - 15:15 #10
nå men det med cursoren er lige meget. Det var bare for at forklare at den opførte sig som en knap.
Jeg havde også selv tænkt på det med at lægge den knap under. Men så er problemet jo bare at de ikke fungerer når man kører musen til højre ud af Flash klippet :(
Jeg har så lagt en knap oven på yderst til højre som også går til frame 20.
Det fungerer ikke helt optimalt, men det kan da bruges.
Tak for hjælpen.
Avatar billede doggy82 Praktikant
24. maj 2004 - 15:20 #11
Har du forresten ikke nogle links til gode tutorials?
Jeg kendte engang en som var i så'n noget mørkegråt Photoshop interface.
De havde mange eksempler på menuer og alt muligt andet smart.
Kan bare ikke lige finde den igen
Avatar billede helle_fred Nybegynder
24. maj 2004 - 16:25 #12
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