graphicsandunity
Dabei seit: 22.11.2004
Ort: Berlin
Alter: 40
Geschlecht:
|
Verfasst Mo 29.11.2004 12:55
Titel
|
|
|
Also das mit dem HTML-Text in Flash funzt eigentlich ganz gut.
Di kannst über loadVariables in Flash die externe txt-Datei einladen.
in der txt-Datei muss folgendes mindestens stehen:
variable=wert
das heißt, dass du in der txt-Datei variablen ablegen kannst, die beim import von flash in as-variablen konvertiert werden.
so kannst du alle texte, die mal irgendwann geändert werden sollen auf ganz einfachem wege außerhalb von flash lassen.
damit ist dein kunde schon mal nicht auf die fla's angewiesen.
du kannst auch mehrere variablen in txt's übergeben.
sieht dann so aus:
var_1=wert_1&var_2=wert_2&var_3=wert_3& . . .
kannst auch vor jedem &-zeichen nen zeilenumbruch einfügen. ist übersichtlicher.
der zweite weg, neben loadVariables, wäre eine Objekt-Instanz der LoadVars-Klasse.
bietet ein paar überwachungs-features im gegensatz zu loadVariables. macht aber im prinzip das gleiche.
in diesen variablen kannst du dann den text ablegen und zu gewissem Maße in html formatieren.
allerdings ist es eher rtf als html.
es wird nur eine kleine palette an html-tags unterstützt.
hier die liste. (* = erst seit flash 6 [flash MX])
<b>
<i>
<u>
<li>*
<font> (attribute: face, size und color)
<p>
<br>
<a>
<textformat>* (attribute: leftmargin, rightmargin, blockindent, indent, leading, tabstops)
<tab>*
nicht unterstützte tags werden ignoriert, der inhalt bleibt aber erhalten.
außerdem gibt es bei flash MX 2004 noch ein nettes undokumentiertes feature:
den <image>-tag ! ! ! (wie mein vorredner ja schon geschrieben hat)
man kann alsu auch bilder in dynamische textfelder integrieren.
unterstützte attribute: src, width, height, vspace und hspace.
kann aber nicht sagen, ob das auch in den versionen vor MX 2004 funzt.
einfach mal ausprobieren.
hoffe das hilft nun wirklich über alle probs hinweg.
Zuletzt bearbeitet von graphicsandunity am Mo 29.11.2004 12:57, insgesamt 1-mal bearbeitet
|
|