mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 19:15 Benutzername: Passwort: Auto-Login

Thema: Dynamischer Text in Flash - Absatzprobleme vom 22.09.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> Dynamischer Text in Flash - Absatzprobleme
Seite: 1, 2, 3  Weiter
Autor Nachricht
AntiGen
Threadersteller

Dabei seit: 20.10.2008
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Mi 22.09.2010 13:11
Titel

Dynamischer Text in Flash - Absatzprobleme

Antworten mit Zitat Zum Seitenanfang

Hallo,

ich habe hier eine Flash-Datei mit einem Textfeld für dynamischen Text (Der Text wird aus einer externen .txt-Datei geladen). Leider macht Flash an jeder Stelle, an der ich einen Umbruch habe, eine leere Zeile bevor der Text wieder weitergeht.
Auch bei beabsichtigten Freizeilen schummelt Flash jeweils eine hinzu.

Dieser Effekt tritt nicht auf, wenn ich den text nur hintereinander wegschreibe und Flash von allein umbricht.

Als Beispiel:
Der Text beinhaltet eine Adresse. In der TXT-Datei sieht es wie folgt aus:

Max Schießmichtot
Straße XY
XXXX Wohnort


In der Flash-Datei ist es dann so:

Max Schießmichtot

Straße XY

XXXX Wohnort


Kann jemand dieser Erklärung folgen und mir einen Rat geben, wie ich das Problem löse?

Danke schonmal.
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Mi 22.09.2010 13:25
Titel

Antworten mit Zitat Zum Seitenanfang

mach mal bei der Textzuweisung

Code:
txtfield.text = String(deinString).split("\r\n").join("\n")
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
AntiGen
Threadersteller

Dabei seit: 20.10.2008
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Mi 22.09.2010 13:46
Titel

Antworten mit Zitat Zum Seitenanfang

Ich glaube, ich bin mir nicht sicher, wo genau ich diesen Code einfügen muss * Keine Ahnung... *
Normalerweise arbeite mit Flash nur so am Rande (eher im Non-Print tätig). Allerdings hab ich mich diesmal dazu breitschlagen lassen, kriege jetzt aber dieses eine Problem irgendwie nciht in den Griff.

Eine Anleitung für Dumme wäre also sehr nett *zwinker*
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Mi 22.09.2010 13:52
Titel

Antworten mit Zitat Zum Seitenanfang

Weisst Du den Text dem Textfeld per Script zu oder hast Du auf der Bühne ein Textfeld wo der Text drin steht ?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
AntiGen
Threadersteller

Dabei seit: 20.10.2008
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Mi 22.09.2010 13:59
Titel

Antworten mit Zitat Zum Seitenanfang

Ich habe ein Textfeld, das den entsprechenden Text per Script lädt.
(soll ich den Code mal hier posten oder ist das eher unerheblich?)
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Mi 22.09.2010 14:04
Titel

Antworten mit Zitat Zum Seitenanfang

poste mal
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
AntiGen
Threadersteller

Dabei seit: 20.10.2008
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Mi 22.09.2010 14:11
Titel

Antworten mit Zitat Zum Seitenanfang

Kompletter Textfeld-Code:

Code:
loadVariables("text_impressum.txt", "_root.impressum");
var scroll_down:Boolean;
var scroll_up:Boolean;

var interval:Number=setInterval(function(){if(scroll_down){_root.impressum.scroll++;}
if(scroll_up){_root.impressum.scroll--;}},70);
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Mi 22.09.2010 14:17
Titel

Antworten mit Zitat Zum Seitenanfang

Code:

var loader:LoadVars = new LoadVars();
loader.onLoad = function(){
     _root.impressum.text = String(this).split("\r\n").join("\n");
}
loader.load("text_impressum.txt");
var scroll_down:Boolean;
var scroll_up:Boolean;

var interval:Number=setInterval(function(){if(scroll_down){_root.impressum.scroll++;}
if(scroll_up){_root.impressum.scroll--;}},70);


Versuchs mal damit (AS2 is ein wenig länger her Lächel )
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Dynamischer Text bei Flash 8
flash - dynamischer text zeigt nur hieroglyphen
Scrollpane udn dynamischer Text
Dynamischer Text mit Verlinkungen?
Dynamischer Text - Dreamweaver
dynamischer Text von Suchmaschinen lesbar?
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2, 3  Weiter
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.