15. januar 2003 - 16:10Der er
15 kommentarer og 2 løsninger
tekst via PHP til flash
Hej eksperter
Jeg ved godt der har været lignende spørgsmål her før, men dette er noget anderledes.
Mit spørgsmål går ud på:
Jeg ville høre om det kunne lade sig gøre at hente dynamisk tekst via PHP fra en .txt fil ind i flere forskellige textfields i flash,..... ...pointen her er at undgå scrollbaren.
Det jeg gerne vil er, hvis man nu har 100 linier tekst og i et tekstfield kan der eksempelvis kun være 10 linier. Her skulle teksten så gerne komme ind på flere forskellige sider med et textfield på hver side og 2 knapper, der finder ud af om der er flere sider henholdsvis bagud og fremad.
håber i forstår hvad jeg mener, her er et lille eks. hvorden det skulle se ud når den har hentet teksten ind i de forskellige textfields:
Hvis du putter hele teksten ind i hvert textfield og sætter scrolleværdien til 1 - 11 -21 og så fremdeles så får du den ønskede effekt!
Om knappen skal vises eller ej kan du bestemme udfra scrollværdien så hvis scrollværdien er 1, så skal der ikke vises nogen tilbageknap og hvis scrollværdien er den samme som maxscroll, så skal der ikke vises nogen fremknap!
Du kan eventuelt bruge det samme textfield på alle siderne, og på fremknappen bruge: tekstfelt.scroll+=10; - og på tilbageknappen bruge: tekstfelt.scroll-=10;
Jeg tror det vil være det nemmeste! Et forslag her er så at undlade selectable på textfield!
hmm,.. ka man få dig til at lave et eksempel i flash med 3 sider(1 textfield i hver) som hver især viser 10 linier af en tekst fil? og knapper hvor side 1 kun har knap frem, side 2 har knapperne frem og tilbage, side 3 har kun knap tilbage?
Har scriptet det til dig, da du ikke har lagt en mail ;-)
Læg nedenstående i frame 1: //laver tekstfelt med 25 liniers tekst this.createTextField("tekstfelt",1,25,25,100,160); this.tekstfelt.border=1; this.tekstfelt.selectable=0; this.tekstfelt.text="1 bla\n2\n3\n4\n5\n6 blabla\n7\n8\n9\n10\n11 bla\n12\n13\n14\n15 blabla\n16\n17\n18\n19 blablabla\n20\n21\n22 bla\n23\n24\n25 blabla\n";
//laver op- og ned-knapper this.createEmptyMovieClip("knapned",2); this.knapned.beginFill(0xff0000,100); this.knapned.moveTo(0,0); this.knapned.lineTo(20,0); this.knapned.lineTo(10,20); this.knapned.lineTo(0,0); this.knapned._x=130; this.knapned._y=160; this.knapned.duplicateMovieClip("knapop",3); this.knapop._rotation=180; this.knapop._x=150; this.knapop._y=50; //tekstfelt og knapper kunne lige så godt laves manuelt!
hmm ka du gentage det sidste du skrev,.. af en eller anden grund er teksten væk =|
Men det jeg selv mente var, at den oxo helst selv skulle kunne finde ud af hvilken side den er nået til og om der skal være flere knapper,.. hvis jeg henter teksten ind i alle tekstfields skal man jo selv bestemme hvor mange sider der skal være,...
de sider hvor det her dynamiske system befinder sig er news delen af en side, som bliver opdateret et par gange om ugen og hvis jeg skal ind og rette det hver gang er det jo ikk fedt =)
ka se det er dem der laver knapper og det skrev du jo oxo men fatter ikk helt hva parametrene helt præcist gør,.... (jeg køber mig snart en bog så jeg kan fatte det lidt bedre overvejer ASDG2 af colin moocks.
Jeg har ikke en dyt forstand på php - desværre, så der må du spørge en anden!
fra flash af skal du skrivenoget alá: loadVariables("minside.php", this);
Men php-delen må jeg lade andre om(kan kun lidt asp)!
Angående forklaring til parametre, så er det ige lovlig meget du beder om (der er mange) - kig hellere i dokumentationen (F1)
Det skal samtidig siges at koden der ikke gør andet end at oprette et textfield med instancenavnet "tekstfelt" og to mc med instancenavnene "knapop" og "knapned"!
oki,... så må jeg jo lige finde en der kender noget til PHP,.. orker ikke at lære det hele men skal da helt sikkert ha sat mig bedre ind i Action scripting =)
men jeg siger da tak for hjælpen indtil viddere,.. du får de 40 point hvis det er i orden håbede lidt at det kunne lade sig gøre at finde en der kunne lidt PHP oxo,.. men er helt sikkert glad for det du gav mig.
hehe jar posted et spørgsmål under PHP for at se om nogen andre kan hjælpe mig,.. kender HAT til PHP =)
tror faktisk jeg kunne finde på at gå fuldstændig amok og købe både bog til Flash MX og en lille intro til PHP =))
vil sku snart blive bedre til Flash irriterer mig at jeg hele tiden skal herind og spørge om noget... så snart det er bare lidt avanceret AS så skal jeg herind :P
oh well,.. tak for hjælpen endnu engang så må jeg jo se hva jeg ka bruge det til =)
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.