Die Einbettung in Fettdruck in AS3 Flash dynamisches Feld
Ich habe schon gegoogelt und viel gelesen von unterschiedlichen Themen im Zusammenhang mit diesem problem, aber kann immer noch nicht lösen von mir.
Ich habe dieses dynamische Textfeld in einem movieclip, und ich embeded groß -, Kleinbuchstaben und zahlen. Ich exportierte,
movieclip, dann verwendet es in meiner Klasse und es ist für das laden von Daten aus xml.
Nachdem ich jedoch eingebettet das Fett Schriftarten, es beendet die Anzeige der Daten aus der xml, wenn ich regelmäßig, es ist in Ordnung.
Dann erstellte ich eine schriftart-symbol und fügen Sie die in Fettdruck in der Bibliothek, es noch nicht geben mir nichts.
Weiß jemand, wie dieses problem zu lösen?
Dank.
InformationsquelleAutor shibbydoo | 2009-07-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der einfachste Weg, um dieses problem zu beheben ist, erstellen Sie eine Reihe von Textfeldern außerhalb des Bildschirms. Jedes Feld übernehmen für Sie die Einbettung für eine einzelne schriftart und-Gewicht-Kombination, die Sie brauchen. So, zum Beispiel, wenn Sie benötigen regelmäßige, bold, Kursiv und Fett und Kursiv für eine einzelne Schrift, Sie haben Sie 4 Feldern, jeweils mit der Einbettung eingeschaltet, und die Zeichen, die Sie benötigen ausgewählt.
Dann können Sie einfach schalten Sie auf die font-Einbettung für andere textfield und wird in der Lage sein, alle vier Stile (der schriftart).
InformationsquelleAutor Branden Hall
Ich versucht, jede Instanz der eingebetteten version schriftart ohne Erfolg. Ich WAR jedoch in der Lage, verwenden Sie die Lösung vorgeschlagen, die auf dem Adobe-Forum hier:
http://forums.adobe.com/thread/716363
Anstatt
myTextFieldInstance.text
verwendenmyTextFieldInstance.htmlText
und geben Sie"<b>" + yourStringValue + "</b>"
bei der Belegung. Während kludgey to the max, es war eine einfache Lösung für das problem.InformationsquelleAutor grey
Ich nehme an, Sie sind mit einer der letzten Versionen der Flash-IDE.
Klingt für mich wie ein Konflikt. Wenn Sie ein anderes text-Feld in diesem Film mit der gleichen schriftart und Gewicht, aber nicht auf die eingebettete Schrift da wäre eine automatische (und ärgerlich) Konflikt. Lösung stellen Sie sicher, dass alle Textfelder, einschließlich der statischen und-Eingabe eingestellt, um die Schrift in der Liste mit Sternchen, d.h. Arial*.
Wenn dies nicht beheben es für Sie, schlage ich vor, Sie sollten die Schrift einzubetten verwenden Sie das [embed] - MXML-tag (nur cs4). Lee Brimelow hat in einem tollen video tutorial auf dieser Technik, Sie können es sehen, bei gotoAndLearn.
Hatte ich einige Probleme mit eingebetteten Schriften vor, und die embed-Tags fest für mich. Haben Sie einen Blick auf mein post und sehen, ob es hilft.
InformationsquelleAutor
Es ist definitiv ein Problem mit der Anwendung Fett schriftart.
Die schriftart ist nicht festgelegt, wie FETT mit dem folgenden code, wenn Sie dynamisch aktualisiert den text später irgendwo im code.
Stattdessen müssen Sie das text-format jedes mal, wenn Sie den text aktualisieren.
Aber ich in der Regel legen Sie es als Standard-schriftart wie unten dargestellt,
Nicht eine perfekte Art und Weise für ein robustes Projekt, aber es funktioniert.
InformationsquelleAutor Rajneesh Gaikwad