Frage

Ich bin mit Flash CS5 Des neuen Text Layout Framework (TLF) zum ersten Mal. Jedes Mal, wenn ich den TLF-Text dynamisch durch Actionscript gesetzt, macht der resultierende Text mit mehreren Schriftart! (Der gleiche Text Satz statisch hat keine Probleme)

Beispiel:

alt text

Ich kann verstehen, wenn, wenn ein Client-Computer eine bestimmte Schriftart fehlt, Flash einen Standard wählen würde, aber in diesem Fall wird die Schriftart Arial Bold, die der Client hat, und darüber hinaus nur bestimmte Zeichen sind verrückt. Irgendwelche Ideen hier ??

War es hilfreich?

Lösung

Wenn Sie dynamisch Text ändern Verwendung mit Flash / TLF, müssen Sie in den Text der Eigenschaften gehen> Zeichenfeld und klicken Sie auf den ‚Embed ...‘ Button. Dies ermöglicht es Ihnen, welche Zeichen dieser bestimmten Schriftart einbetten Bereich zu wählen, um sicherzustellen, dass sie korrekt auf jedem Client übertragen werden. Sie müssen dies nur einmal pro Schriftart tun, aber es für jede Schriftart tun Sie dynamisch verwenden.

Wenn Sie dies vernachlässigen, Blitz wird nur die Zeichen der Schriftart in dem Text, den Sie mit, beginnt selektiv einbetten, weshalb meine dynamischen Etikett bis Schriftzeichen gemischt hatten!

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