Avatar billede mvk Nybegynder
21. juni 2002 - 16:16 Der er 7 kommentarer og
1 løsning

dynamisk billede og tekst

hvordan kan man lave en film der henter et billede fra et eksternt billedebibliotek (fortløbende numre 1.jpg, 2.jpg osv) og samtidigt henter to tilhørende tekster til dynamiske tekstfelter fra en .txt fil(er)

så til hvert billede er der knyttet to tekster der indsættes når det pågældende billede vises.
Avatar billede hoejrup Nybegynder
21. juni 2002 - 16:33 #1
Hvis du kalder teksterne for

tekst11=blabla&tekst12=blabla&tekst21=blabla&tekst22=blabla

loadVariablesNum("dintekst.txt",0);
loadMovie("pic"+nr+".jpg", "_root.billedeHolder");
Avatar billede hoejrup Nybegynder
21. juni 2002 - 16:37 #2
tn = 10 + nr;
tekstfelt1 = _root.tekst[tn];
tn = 11 + nr;
tekstfelt2 = _root.tekst[tn];
billedemc = _root.billedeHolder;

/per
Avatar billede mvk Nybegynder
23. juni 2002 - 17:45 #3
hvordan virker det ?

nu har jeg dette liggende i mit actionscript layer i mit mc
System.useCodepage = true;
nr = 0;
loadVariablesNum("tekst.txt",0);
loadMovie("pic1.jpg", "_root.galleri.imageHolder");
tn = 10 + nr;
tekstfelt1 = _root.tekst[tn];
tn = 11 + nr;
tekstfelt2 = _root.tekst[tn];


sådan ser min tekst.txt fil ud:
tekst11=11blabla&tekst12=12blabla&tekst21=21blabla&tekst22=22blabla


dette script ligger på min frem og tilbage knap:
on (release) {
if(nr<12){
nr++;
}else{
nr=1;
}
_root.imageText = text[nr-1];
    loadMovie("pic"+nr+".jpg", "_root.galleri.imageHolder");
}
Avatar billede mvk Nybegynder
23. juni 2002 - 17:50 #4
under "galleri" vil jeg gerne kunne udskifte:
Somme Titel
og
størrelse:150x80 bla bla bla

så de opdateres alt efter hvilket billeder der vises...
Avatar billede mvk Nybegynder
23. juni 2002 - 18:10 #5
_root.imageText = text[nr-1];
skal du se bort fra...
Avatar billede mvk Nybegynder
24. juni 2002 - 10:32 #6
nu har jeg pr´øvet og lave den uden at hente ekstern tekst...

har følgende i frame1
System.useCodepage = true;
nr = 0;
text1 = new array("Sommeren På Lur", "Omfavnelsen", "Afslapning i skyggen", "Hunde på internatet", "Jeg bor nu i Danmark", "Hunde på internatet", "Carlo, bor nu i Danmark", "Klø mig lidt på maven", "På vej til Danmark", "Hund på internatet", "Middagslur på internatet");
text2 = new array("størrelse: 150x80 - status: privat eje - dato: april 2002", "størrelse: 50x50 - status: til salg - dato: maj 2002","Afslapning i skyggen", "Hunde på internatet", "Jeg bor nu i Danmark", "Hunde på internatet", "Carlo, bor nu i Danmark");
_root.galleri.imageHeader = "Sommer Titel";
_root.galleri.imageInfo = "størrelse: 150x80 - status: privat eje - dato: april 2002";
loadMovie("pic1.jpg", "_root.galleri.imageHolder");
Avatar billede mvk Nybegynder
24. juni 2002 - 10:34 #7
og følgende på min frem knap:
on (release) {
if(nr<12){
nr++;
}else{
nr=1;
}
    _root.galleri.imageHeader = text1[nr-1];
    _root.galleri.imageInfo = text2[nr-1];
    loadMovie("pic"+nr+".jpg", "_root.galleri.imageHolder");
}
Avatar billede mvk Nybegynder
17. september 2002 - 17:03 #8
hoejrup - vil du have point ?
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