TextField, dynamische Größe

Baue ich text Ballons display-variable Länge-Nachrichten im Flash. Meine Frage ist ziemlich einfach, aber die Antwort kann nicht sein.

Habe ich:

  • Die Zeichenfolge, die ich anzeigen möchten.
  • Die font-Informationen.
  • Die Breite/Höhe-Verhältnis möchte ich das Textfeld zu haben.

Wie berechne ich die Breite und Höhe des Textfeldes, die es braucht, um den text anzuzeigen, der ich es geben, nichts mehr, nichts weniger?

benutzen Sie eine Nichtproportionale schriftart? 😉
Vielleicht bin ich nicht zu verstehen deine Frage, aber wenn Sie ein textfield-Objekt, als als Satz in Ihrem text, können Sie nicht, Lesen Sie einfach die Breite der textObject? wie: var tf:TextField = new TextField(); tf.autoSize = TextFieldAutoSize.LEFT; tf.text = 'string auf display"; trace (tf.Breite, tf.Höhe)

InformationsquelleAutor Bart van Heukelom | 2010-02-23

Schreibe einen Kommentar