Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-09-2003, 21:34   #1 (permalink)
Freelancer
 
Benutzerbild von komashooter
 
Registriert seit: Oct 2001
Ort: Germany - Berlin
Beiträge: 1.777
Zeilenumbruch \r wird zu \\r ?!

wenn ich aus einer txt Datei Text mit Zeilenumbruch laden möchte und \n benutze , dann wird der zeilenumbruch nicht dargestellt

\r wird zu \\r gibts dazu irgendein Trick ?

Geändert von komashooter (24-09-2003 um 21:59 Uhr)
komashooter ist offline   Mit Zitat antworten
Alt 24-09-2003, 21:38   #2 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
hab grade zufällig mein Movie auf, wodrin ich diesen Zeilenumbruch benutze....hier mal ein bsp.

ActionScript:
  1. _root["textmc"+(a+1)].texte = "Loading "+prozent+" %"+"\n"+"Gesamt "+gesamt+" Bytes"+"\n"+"Geladen "+bereits+" Bytes";
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone ist offline   Mit Zitat antworten
Alt 24-09-2003, 21:40   #3 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
hi koma,
oder du verwendest "<br>".
Code:
&textvariable=zeile1<br>zeile2
und stellst das textfeld auf html.

hi decrone
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 24-09-2003, 21:54   #4 (permalink)
Freelancer
 
Benutzerbild von komashooter
 
Registriert seit: Oct 2001
Ort: Germany - Berlin
Beiträge: 1.777
nein <br> oder \n oder \r funktioniert nicht wenn man es aus einer TXT Datei laded


ich hab nun folgendes

in der TXT Datei

Code:
message=Hi absalem \r heute  scheint  die  Sonne  denn es ist Sommer :D\r wir haben den 29.5. (Mai) 2003
in flash hab ich folgendes

ActionScript:
  1. loadVariablesNum("text_file_02.txt", 0);

ActionScript:
  1. if(this.message ne ""){
  2.     gotoAndStop(4);
  3. }

ActionScript:
  1. prevFrame();

Code:
message_= message.split("\\ r");
message_ = message_.join("\r");
this.t1.text=message_;
message2= "Hi absalem\rheute  scheint  die  Sonne  denn es ist Sommer :D\nwir haben den 29.5. (Mai) 2003";
this.t2.text =message2;
das funktioniert jetzt
aber trotzdem einwenig umständlich

Geändert von komashooter (24-09-2003 um 21:58 Uhr)
komashooter ist offline   Mit Zitat antworten
Alt 24-09-2003, 21:58   #5 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
doch, es funktioniert
Angehängte Dateien
Dateityp: zip zeilenumbruch einlesen.zip (2,4 KB, 14x aufgerufen)
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 24-09-2003, 22:07   #6 (permalink)
Freelancer
 
Benutzerbild von komashooter
 
Registriert seit: Oct 2001
Ort: Germany - Berlin
Beiträge: 1.777
ok der trick liegt darin die string variable aus der geladenen txt Datei als Variablen Namen für das textfeld zu vergeben

THX Smirgel
komashooter ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 15:30 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele