Frage

Also habe ich einen MovieClip- Asset mit einem dynamischen Textfeld haben sitzt im Inneren. Ich exportiere meine fla als .swc zu Verwendung in Flash Builder 4 und mit Code Instanzen des Asset erstellen, den Text dynamisch aus XML bevölkern.

Mein Problem ist, dass, obwohl ich habe html aktiviert, fett und kursiv Tags erscheint nicht zu funktionieren. Ich habe das Gefühl, es liegt daran, dass, wenn ich das Asset in Flash CS4 erstellt, das Textfeld macht die Schriftart und die Teilmenge davon zu verwenden (Regular, Bold, Oblique, etc).

Gibt es eine Möglichkeit, die html zu bekommen fett und kursiv Tags ohne vollständig mit richtig zu machen, um die Art und Weise überdenken, ich alle diese Felder bin erstellen?

War es hilfreich?

Lösung

Ohne zu sehen, wie Sie Ihre htmlformatieren, ich vermute, dass Sie versuchen, die

zu verwenden,

und -Tags?

hatte ich eine Menge Ärger mit dieser selbst. Ich löste die meisten Probleme durch ein externes Stylesheet zu laden und es auf die html TextField- Anwendung. Allerdings gab es Zeiten, in denen ich nicht wollte, dass ein ganzen Stil für eine oder zwei Instanzen von kursiv oder fett gedruckten Text definieren.

So fand ich eine einfache Lösung mit dem Tag und stellen Sie den fett oder kursiv durch die Stil-Eigenschaft:

<span style="font-style:italic;">this is italic</span>

Hope, das hilft.

Andere Tipps

Okay, er eine gute Lösung gefunden, müssen Sie sicherstellen, dass die Verknüpfung Einstellungen für die eingebetteten Schriftarten Export eingestellt sind für ActionScript- oder dass die Schrift in einigem Textfeld in der SWF verwendet wird, sonst denkt Blitz, dass die Schrift nicht verwendet wird und es nicht einbetten einfach nicht.

Ich denke, es ist erwähnenswert, dass Flash die alten und Tags will, entsprechend der Dokumentation.

http://livedocs.adobe.com/ Flash / 9.0 / ActionScriptLangRefV3 / flash / text / TextField.html # html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top