Avatar billede janbn Nybegynder
26. september 2004 - 19:47 Der er 17 kommentarer og
3 løsninger

Forskellige spm. vedr. opbygning af Flash-site

Hej
Jeg overvejer at opbygge et site i Flash - og har en række ønsker som jeg godt kunne tænke mig nogle råd omkring. Eventuelt i form af henvisninger til andre lignende løsninger, kildekoder, tutorials, flotte designløsninger etc.

1) Der skal være en hovedmenu med 5 emner i venstre-side i en lodret række - og under hver af disse et skiftende antal under-menupunkter. De 5 hovedmenu´er folder sig ud og viser underpunkterne når brugeren enten klikker på dem eller ved mouseover. Hovedmenuen skal selvsagt vises ligemeget hvor man er på sitet.

2) Jeg vil gerne lave en enkelt flashfil med hovedmenuen på. Når brugeren har valgt et "underemne" (som mest vil bestå af tekst/billeder) loades dette ind i et bestemt område af flashfilmen.

3) Teksten skal hentes dynamisk fra en tekstfil - og teksten skal stå tydeligt (som når man har valgt "Use device fonts").

4) Der må også gerne sættes scroll-bar på automatisk hvis teksten er længere en tekstfeltets størrelse.

5) Det er generelt vitigt at sitets indhold kan forandres løbende(nyt tekstindhold, undermenupunkter) så let som muligt.

Er det nogenlunde forståeligt?

Glæder mig til at se hvad der bydes ind med.

På forhånd tak!

/Jan
Avatar billede janbn Nybegynder
27. september 2004 - 20:41 #1
...Øhhh, er der da slet ikke en eneste der har bare en lille ide ? Eller ber jeg om for meget ?
Jeg forøger til 100 point!
Avatar billede larsholmgaard_dk Nybegynder
27. september 2004 - 21:47 #2
Det er et større projekt, der kræver en del programmeringsmæssig erfaring - hvert af dine punkter består af flere del-problemer, der skal løses for sig. Samlet set er det et stort projekt. Ikke umuligt, slet ikke, men nok en del uden for ekspertens normale område, hvad angår kompleksitet. Jeg tror det er derfor du ikke lige har fået smækket en løsning på bordet.
Avatar billede janbn Nybegynder
27. september 2004 - 22:21 #3
Okay, du har nok ganske ret. Jeg havde nu heller ikke regnet med at få "smækket en løsning på bordet" bare lige sådan dér - og er godt klar over at der er indhold til et større projekt. Jeg var nu også bare ude på at få lidt interessante henvisninger......

Der er helt fint at du beskriver hvor komplekst det faktisk er. Jeg må nok hellere forsøge at knække den i små bidder.....
Avatar billede larsholmgaard_dk Nybegynder
27. september 2004 - 22:23 #4
www.flashkit.com - the mother of all flashsites... ;-)
Avatar billede janbn Nybegynder
28. september 2004 - 06:16 #5
U are damn right:-)
Avatar billede larsholmgaard_dk Nybegynder
28. september 2004 - 07:21 #6
;-) Held og lykke med det...
Avatar billede _k Nybegynder
28. september 2004 - 10:08 #7
Jeg hjælper da gerne lidt på vej:

1: Har du MX 2004 prof, finder du et komponent som hedder Accordion. Det er en slags dropdown menu som kan tilpasses de fleste behov. Er du mere kræsen hvad angår det grafiske udseende, eller ønsker en anden form for animation, må du bygge det selv. Hvis du ikke har arbejdet med Flash eller andre scriptingsprog før, kan det godt være lidt krydret, men kig da på det. Du kan evt. hente inspiration hos de allestedsnærværende Flashkit: http://www.flashkit.com/movies/Interfaces/Menus/index.php

2: Det er ret straigth forward. Du skal bruge loadMovie() metoden og loade ind i et mc. Flash-hjælpen har en go' forklaring med kildekode og det hele. Tryk F1 og søg på "loadMovie()"

3: Her vil jeg igen referere til Flash-hjælpen eller ekspertens søgemaskine. Denne gang er kodeordet "LoadVars()". Alternativt kan du hente ind fra XML, men det kræver nok, at du ikke er helt fremmed overfor at skulle parse et XML-dokument. Interesseret?

4: Du kan alpha'e en scrollkomponent væk, ved at sætte dets alpha-værdi til nul. Med en sidrigt kombination af at kigge på et tekstfelts længde og dets indhold, kan du sjusse dig frem til om scrollbaren skal være der eller ej. Kan ikke lige huske hvordan, men her er kodeordene:

scrollbarensNavn._alpha = 0;
tekstfeltetsNavn.maxhscroll;
tekstfeltetsNavn.maxscroll;

5: Der er du jo godt på vej ved at hente tekstdokumenter ind. Så min eneste kommentar er "go' ide" og måske "skal det være et omfattende site, så brug asp/php/xml dokumenter i stedet!".

Spørg gerne lidt indtil hvad jeg mener med de forskellige punkter, men som du allerede har fået at vide, så er projektet ret omfattende, så angrib det en lille del af gangen.
Avatar billede kalleballe Nybegynder
28. september 2004 - 22:42 #8
Bortset fra menuen så kan du se et eksempel på skarp skrift der er hentet dynamisk ind i midter feltet her:
http://www.katrinegislinge.dk

Hvor mange underpunkter skal du ha' i din menu?
Avatar billede janbn Nybegynder
29. september 2004 - 06:54 #9
Hej _k & kalleballe
Det ser rigtig spændende ud, tak for det - jeg fordyber mig lige lidt mere i det snarest.
Avatar billede janbn Nybegynder
29. september 2004 - 21:55 #10
Hej igen
_k:
Ad 1) Jeg kan ikke rigtig finde vejledning i at bruge i Accordion i hjælpen (jeg har MX 2004 prof). Ved du hvor det kan findes ?
Ad 2) Jeg kender godt "loadMovie()" ind i et mc. Men kan det kombineres med punkt 3 (uden XML)?
kalleballe:
Flot site! Og ja, jeg kan godt se at teksten netop har den ønskede skaprhed. Hvodn´ er det lavet ?
Antallet af underpunkter er varierende (fra 2 til 5-6 stykker).
Avatar billede _k Nybegynder
29. september 2004 - 22:46 #11
Du finder Accordion'et blandt de andre komponenter. Hvis du har den "nye" hjælp (v. 7.2 - hentes via en patch hos Macromedia) står der en del om det. Den "gamle" hjælp er ret mangelfuld, så kan kun anbefale at opdatere alene pga. den!

Du kan hente teksten ind direkte i det mc du loader ind. Altså sådan at al kode til at hente teksten ind med ligger i den swf som loades ind i mc'et. Så er koden samlet, men du skal huske at undlade _root- kaldet.
Sætter du det mc der loades ind i og det tekstfelt du bruger på hele pixels - og husker at undlade at skalere det mc der hentes ind i (vigtigt) - burde teksten optræde ganske fint. Især hvis du anvender device font.
Avatar billede kalleballe Nybegynder
29. september 2004 - 23:03 #12
shit havde lige skrevet et kæmpelangt svar, - men det er forsvundet!!!

Ganske kort, - teksten er html tekst, - bare hold dig fra embeddede fonte og experimenter lidt med x eller y placeringen af din tekstbox så kan du få lige så fine og skarpe fonte som en hvilken som helst ren html side kan lave :)
Avatar billede janbn Nybegynder
30. september 2004 - 18:41 #13
Tak begge 2
kalleballe:
Det var sgu da ærgeligt med det lange indlæg:-(
Jeg er ellers slemt nysgerrig efter at vide hvordan du har lavet ren html? Hvorfor bør jeg undlade embeddede fonte ?
_k:
Jeg har 7.2 så jeg prøver lige at kigge hjælpen lidt nøjere igennem.

I kan jo smide et svar og få point, hvis I bliver trætte af alle mine ???
Avatar billede larsholmgaard_dk Nybegynder
30. september 2004 - 18:58 #14
Der menes bare at teksten er i html format. Det betyder at du fx. kan fortolke html tags og gøre teksten fed osv. Der er efter min mening ikke nogen idé i at undgå at embedde fonte, det gælder bare om at finde en god font og evt. slå antialiasing fra. Det har jeg fx. gjort på www.labconfidential.dk.www.isvaflen.dk har jeg til gengæld ikke gjort det. Teksten skal desuden stå på lige koordinater, altså ikke noget med 5.2 eller 7.9, men 5.0 og 8.0.
Avatar billede larsholmgaard_dk Nybegynder
30. september 2004 - 19:00 #15
Rettelse: Jeg har faktisk også gjort det i oversigten over drikkevarer, is osv. men ikke på selve flashmenuen på isvaflen.dk. Jeg huskede lige forkert...!
Avatar billede _k Nybegynder
30. september 2004 - 20:27 #16
Held og lykke med det :o)
Avatar billede janbn Nybegynder
04. oktober 2004 - 12:01 #17
Hej
larsholmgaard.dk og kalleballe send et svar så jeg kan uddele lidt fortjente point til alle....
Avatar billede kalleballe Nybegynder
04. oktober 2004 - 12:05 #18
Det er helt i orden, - tak skal du ha'.
Avatar billede larsholmgaard_dk Nybegynder
04. oktober 2004 - 13:31 #19
:-)
Avatar billede janbn Nybegynder
04. oktober 2004 - 15:44 #20
Hej
1000 tak for Jeres gode hjælp. Det er et kanon forum det hér - selvfølgelig fordi der er nogen der ikke er blege for at øse ud af hjælp og viden.
Håber jeg får lejlighed til at give lidt igen hen ad vejen.

/Jan
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