Avatar billede 4b4dk Nybegynder
30. maj 2001 - 16:45 Der er 13 kommentarer og
2 løsninger

fil.txt import til links

Jeg skal til at redesigne en ny side i flash, og står og mangler hvordan jeg gør følgende:

1: Simpelt import af indhold af en tekst fil. (burde være nemt nok..)

2: Here\'s a tough one.. Jeg har en tekst fil med links i..
Bygget op på denne måde i tekst filen:
navn på link | url-adresse

Jeg vil så have at flash importerer alle linkene fra tekst filen, vises navn på link.. og henviser på url-adressen.
Det må gerne være bygget op anderledes.. bare det har den samme effect!
Avatar billede diktator Nybegynder
30. maj 2001 - 16:48 #1
Du importerer via LoadVariableNum, og henviser til din txt fil. Sørg for at dit tekstfelt er HTML aktivt. Se under properties... Du skriver bare HTML yags i din txt. fil, så skulle den være hjemme....
Avatar billede diktator Nybegynder
30. maj 2001 - 16:49 #2
yags = tags
Avatar billede 4b4dk Nybegynder
30. maj 2001 - 16:50 #3
Jeg har ikke brugt flash5 sååå hulens meget.. såå vil gerne lige se hvordan du laver det! :)
Stik mig et eksempel .. så får du pointene :)

skal bruges til 4b4.dk :)
Avatar billede diktator Nybegynder
30. maj 2001 - 16:52 #4
Med hensyn til links skal der lige laves lidt scripting - jeg roder lige noget igennem....
Avatar billede nikolajdu Nybegynder
30. maj 2001 - 16:54 #5
Hvordan har du lavet dine links i txt filen??

Send den til mig på flasher@nikolajdu.dk, så kan jeg lave .fla for dig.

Textfilen kan du hente ved at gøre sådan her.

loadVariables(\"minText\".txt,0);
Avatar billede nikolajdu Nybegynder
30. maj 2001 - 16:55 #6
I guder hvor var jeg langsom. Måske jeg skulle have opdateret siden inden jeg postede....
Avatar billede diktator Nybegynder
30. maj 2001 - 17:02 #8
Avatar billede diktator Nybegynder
30. maj 2001 - 17:11 #9
Avatar billede nikolajdu Nybegynder
30. maj 2001 - 19:02 #10
Dine filer ligger her

%0A inde i din portfolje.ttt betyder et linieskift.

Variablerne i din portfolje.ttt hedder nu url1, url2/link1, link2 o.s.v.

I frame 10 i Flashfilmen kan du ændre antallet af links ved at skifte den her ud: nr<=3 med f.eks nr<=20

http://www.nikolajdu.dk/xpert/77214/FlashLink.zip

/Nikolaj
Avatar billede nikolajdu Nybegynder
30. maj 2001 - 19:09 #11
Hvis du undrer dig over at jeg har lavet et antal tomme frames i flashen, er det for at filmen kan nå at læse variablerne på serveren. Måske er det ikke helt nok, men så må du selv lige indsætte flere.

Alternativt kan du lægge et tjeck ind i stedet.

Tilføj en variabel i portfolje.ttt der hedder loadet=ja (Husk & mellem variablerne. Altså link3=blabla&loadet=ja)

Så laver du et lille loop i flashen der kører indtil loadet==ja

Indsæt så noget ala det her i frame 2.

if (loadet==\"ja\") {
    gotoAndPlay (10);
} else {
    gotoAndPlay (1);
}

/Nikolaj
Avatar billede 4b4dk Nybegynder
30. maj 2001 - 19:24 #12
Hov.. nikolaj.. en hurtig ting.. jeg skal bruge det du gav mig.. og det virker fint.. Takker.. MEN
Hvis jeg bare skal loade aldm tekst fra en tekst fil ind i et tekst felt.. hvorn går jeg det?

loadVariablesNum (\"news.txt\", 0);

Men hvordan gir jeg den loadede tekst en variablen så jeg kan smide det i tekst feltet ?
Avatar billede nikolajdu Nybegynder
30. maj 2001 - 19:30 #13
Hvis du bruger loadVariablesNum (\"news.txt\", 0);

Så skal du inde i filen have en variabel f.eks \"news\" - Altså:


_root.news=Den ufatteligt lange historie om hvordan mine allerbedste nyheder endte i en flashfilm....


Tilsvarende laver du så et dynamisk tekstfelt og tildeler det den samme variabel. (news)

Hvis du lægger feltet ind i et movieClip skal du give movieClippet et instance navn og derefter ændre stien til variable i news.txt til:

_root.MitClipNavn.news= blablabla
Avatar billede 4b4dk Nybegynder
30. maj 2001 - 19:33 #14
Hvad så hvis de ligger inde i et movie clip som ligger inde i endnu et movieclip ?
Avatar billede nikolajdu Nybegynder
30. maj 2001 - 19:36 #15
_root.MitClipNavn1.MitClipNavn2.MitClipNavn.3.MitClipNavn4.news= blablabla
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