Avatar billede staz Nybegynder
12. marts 2004 - 14:48 Der er 5 kommentarer og
1 løsning

Et par spørgsmål om strukturering!

Jeg har kastet mig over mit først store flash projekt og er løbet ind i de første problemer. Jeg er selvlært og har derfor nada styr på actions scriptning, men jeg vover mig alligevel ud i at lave en mere kompliceret menu.

I kan hente min flash fil her og følge lidt bedre med: www.pixelstudios.dk/menu.fla

1. Topmenuen skal skifte de øverste punkter på hvert menupunkt. Det har jeg fået den til, men samtidig skal den skifte frame uden for "menu-clippet". Det kan jeg også, men kan jeg gå ud af menu, ud i root og så ind i et nyt movieclip og ramme en frame der som jeg har navnegivet?

noget ala: _root.symbol4.GotoAndStop ("red","menu")

Jeg kan dog ikke få det til at virke, så jeg håber en af jer kan hjælpe mig =)

2. Jeg vil også gerne have en orangebar til at køre under menupunkterne eftersom man skifter dem. Dette har jeg dog ingen andelse om hvordan jeg gør =/

3. Har í nogle links til artikeler/tutorials om hvordan man smartest bygger sine flash film op? Jeg syntes tit jeg ender med mange scener og et virvar af små clips. Kunne være lækkert at se hvordan andre gør =)

Håber i kan hjælpe =D
Avatar billede _k Nybegynder
12. marts 2004 - 21:39 #1
1: At hoppe imellem mc'er kan sagtens lade sig gøre. Vil du tilgå mc2's tidslinje fra mc 1, er det som du selv er inde på ganske ligetil: _root.mc2.gotoAndPlay("minEgenFrameLabel");
Du kan også hoppe tilbage og ind igen: _parent.mc2.gotoAndPlay("minEgenFrameLabel");
Husk at du skal give alle dine mc'er instance names, svarende til det du vil have de skal hedde (ikke det samme som at navngive dit mc når du trykker F8!)

2: Den feature kan du lave på mange forskellige måder. En af de nemmeste er nok, at putte orangebaren (er det ikke noget slik? :) ind i hvert menupunkts-mc og tænde og slukke det hvis det henholdsvis er aktivt eller ikke aktivt.
I main timeline skriver du:
mc.orangebar._visible = false;
mc2.orangebar._visible = false;
osv.
Når du så vælger et menupunkt, tænder du for slikket med:
mc.orangebar._visible = true;

3: Ingen links, men et par råd.
Drop scener! De er uoverskuelige og halvsvære at referere til.
Brug gerne masser af mc'er - gerne inde i andre mc'er.
Brug mange layers. Tommelfingerregel: et mc/en funktionalitet pr. layer.
Ryd op i dit library (ctrl-L)

Hver programmør/designer sin stil. Jeg kender flere der hellere vil scripte alt end lave en tweenet animation, og omvendt nogle der hader 100 linjers kode som pesten. Der er egentlig ikke nogen rigtig eller forkert måde at gøre tingene på - bare det virker - det er det der er så herligt ved Flash ;o)
Avatar billede staz Nybegynder
13. marts 2004 - 12:45 #2
Det ser fornuftigt ud, og jeg kigger lige på det mandag når jeg kommer tilbage foran min arbejdsspand =)
Avatar billede staz Nybegynder
17. marts 2004 - 08:28 #3
Wee, det virker sgu great. Smid et svar, så du kan føle sødmen ved de utrolige point =D Den orange bank arbejder jeg stadig lidt med, men takker for det du har bidraget med =)
Avatar billede _k Nybegynder
17. marts 2004 - 11:32 #4
Lyder godt!
Avatar billede staz Nybegynder
17. marts 2004 - 17:23 #5
Værsågod hr. =)
Avatar billede _k Nybegynder
17. marts 2004 - 21:38 #6
Mange tak :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