Avatar billede doctorking Nybegynder
09. september 2002 - 15:12 Der er 29 kommentarer og
1 løsning

Scroll

Jeg skal have noget txt til at scrolle inde vha to pile. Der skal ikke være nogen scrollbar eller ramme. Jeg har Flash MX.
Jeg er meget skidt til flash så jeg ville sætte pris på noget der er meget udførligt beskrevet...evt. en .fla fil (Derfor de 100 point)
Avatar billede peder77 Nybegynder
09. september 2002 - 15:23 #1
Hejsa.

Jeg prøver.
- I flash mx, ligger der komponenter færdig til scrollbars. Hvis du nu går ind og laver de forskellige ting i baggrundsfarven, eller sletter dem skulle du kunne lave det på denne måde.

- Vælg text tool. I properties vælger du dynamisk tekst.
- træk et tekst område ud på scenen, i den størrelse du ønsker.
- Find components til højre af skærmen. træk en scrollbar ind i dit tekst felt og slip.
- Så åbner du dit biblotek. Ctrl+l.
- Der i ligger der nu en mappe som hedder Flash UI Components. Åben den og vælg mappen component skins. der i finder du alle de forskellige elementer som udgøre din scrollbar, dem kan du farve således at de har samme farve som din baggrund.

/77
Avatar billede doctorking Nybegynder
09. september 2002 - 15:28 #2
Tak for det men jeg har selv nogle knapper jeg skal bruge, og de skal placeres over og under teksten...
Avatar billede doctorking Nybegynder
09. september 2002 - 15:30 #3
Iøvrigt skal det virke med flash 5 plugin...
Avatar billede peder77 Nybegynder
09. september 2002 - 15:31 #4
Avatar billede t-hviid Nybegynder
09. september 2002 - 15:35 #5
Her har du et eksempel som jeg fik for lang tid siden. Jeg mener det virker i flash 4 endda.
http://hjem.get2net.dk/africatour/flash/textfelt2.swf
Her har du så fla'en:
http://hjem.get2net.dk/africatour/flash/textfelt2.fla
Og til sidst txt-dokumentet :-)
http://hjem.get2net.dk/africatour/flash/test.txt

/Tommas
Avatar billede doctorking Nybegynder
09. september 2002 - 16:01 #6
T-hviid ... det er super men den kan ikke finde text dokumentet...Er det fordi det en movie i flash den skal hentes ind i?
Altså noget med "_root" i denne ->"loadVariables("test.txt", "_root.textfield");
"??
Avatar billede barklund Nybegynder
09. september 2002 - 16:02 #7
Det nemmeste er at give teksten et var-name og på op knappen skrive:

on(release) {
    textvaraible.scroll--;
}

Og på ned:

on(release) {
    textvaraible.scroll++;
}

Der er absolut ingen grund til at gøre mere ud af det!

/Barklund
Avatar billede doctorking Nybegynder
09. september 2002 - 16:04 #8
hmmm der mistede du mig lige Barklund...
Avatar billede barklund Nybegynder
09. september 2002 - 16:11 #9
Dit tekstfelt... Det skal du give et variabelnavn... (ellers kan man ikke sætte en tekst ind) og lave din epile om til knapper og give dem ovenstående kode... Det er ret enkelt...
Avatar billede doctorking Nybegynder
09. september 2002 - 16:15 #10
nu scroller det men tekstboksen bliver bare større jo mere tekst jeg skriver ind...hvordan kan jeg få den til at blive i samme str. og så bare scrolle teksten?
Avatar billede barklund Nybegynder
09. september 2002 - 16:18 #11
Du giver tekstfeltet et variabel navn (her "textvariable") og skriver følgende i den frame, hvor teksten ligger:

textvariable = "Her er min tekst og den kan være meeeeeeeeeeeega lang...";

Og så fylder du ellers bare ind...
Avatar billede doctorking Nybegynder
09. september 2002 - 16:23 #12
Ja jeg er dum men hvilken frame?
Avatar billede doctorking Nybegynder
09. september 2002 - 16:25 #13
Har du ikke en .fla fil jeg kan se....
Avatar billede t-hviid Nybegynder
09. september 2002 - 16:28 #14
Test.txt er det tekst dokument der loades ind. Husk at dit txt-dokunment skal ligge samme sted som swf-fil.
Avatar billede doctorking Nybegynder
09. september 2002 - 16:30 #15
Men som jeg skrev lidt længere oppe henter den ingen txt...Er det fordi stien er anderledes?

loadVariables("test.txt", "_root.textfield");
Avatar billede barklund Nybegynder
09. september 2002 - 16:39 #16
Næ... i din tekstfil skriver du:

textvariable=Her er min meeeega lange tekst

Hvor "textvariable" er det samme som det variablename du har givet dit tekstfelt...

Load med:

loadVariables("test.txt", this);
Avatar billede t-hviid Nybegynder
09. september 2002 - 16:42 #17
_root betyder roden i din flashfilm.textfield er instacenavnet på movieclippet. Inde i tekst-dokumentet skal du huske at skrive variable navnet på tekstfeltet i mit eksempel er det
textbox. Husk at gem din flashfilm og dit txt-dokument inden du afprøver.
Avatar billede doctorking Nybegynder
09. september 2002 - 16:52 #18
Nu spiller det (c: Hvem vil ha point (I kommenterer kun (c;)
Avatar billede doctorking Nybegynder
09. september 2002 - 16:53 #19
Hvordan laver man iøvrigt linebreaks i txt dokumentet?
Avatar billede barklund Nybegynder
09. september 2002 - 16:57 #20
Simpel "\n" burrde virke... Ellers så lav et egentligt linebreak i din tekstfil...


Og et svar...
Avatar billede doctorking Nybegynder
10. september 2002 - 08:26 #21
t-hviid skulle vel ha halvdelen...(?)
Avatar billede doctorking Nybegynder
10. september 2002 - 08:57 #22
Så kom der lige endnu et lille spørgsmål...Hvordan kan man lave dele af teksten bold i scrollfeltet?
Avatar billede barklund Nybegynder
10. september 2002 - 09:03 #23
Så må du bede t-hviid om at lægge et svar...

Men for at besvare dit sidste spørgsmål, så skal du vælge, at tekstfeltet er html-baseret og nu skal dine lineskifts være "<br>" og du laver bold med "<b>..</b>".... du kan også bruge <u>, <p align>, <i>, <a href target> og <font face color size>...
Avatar billede doctorking Nybegynder
10. september 2002 - 09:27 #24
<br> virker, men <b> tags virker ikke...
Avatar billede doctorking Nybegynder
10. september 2002 - 09:47 #25
Fejlen var at jeg havde embed'ed font outlines.../c:
Avatar billede doctorking Nybegynder
10. september 2002 - 10:00 #26
Nu fik Barklund hele puljen...
Avatar billede t-hviid Nybegynder
10. september 2002 - 11:03 #27
Jeg har været væk siden kl. 17.00 i går. Det glæder mig at det kom til at spille for dig.

/Tommas
Avatar billede doctorking Nybegynder
10. september 2002 - 11:05 #28
Det var også super og tak for hjælpen! (Du må ha' lidt point til gode (c:)
Avatar billede t-hviid Nybegynder
10. september 2002 - 11:29 #29
Det er ok ;-)
Avatar billede barklund Nybegynder
10. september 2002 - 11:32 #30
Jeg siger tak...
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