Gibt es eine Möglichkeit, die Buchstabenverfolgung auf der Grundlage von Schriftarten in Blitz zu belasten?

StackOverflow https://stackoverflow.com/questions/1602952

  •  05-07-2019
  •  | 
  •  

Frage

Ich möchte eine Animation erstellen, in der Text auf den Bildschirm geschrieben wird, als würde man in Echtzeit der Aktion eines Stifts folgen. Im Idealfall würde die Bezier -Linienpunkte einer bestimmten Schriftart in der Fliege übersetzt und dann könnte eine Zeichenfolge durch Zeichen "gezeichnet" werden.

Hat jemand so etwas getan und wenn ja ... wie?

War es hilfreich?

Lösung

Ich schlage vor, einen Blick auf Schriftarten in AS3 zu werfen:

Sobald Sie dies getan haben, müssen Sie herausfinden, wie Sie die Wege in jedem Buchstaben durchqueren möchten, was tun Sie für Charaktere mit Lücken usw.?

Es hört sich so an, als würden Sie versuchen, eine ausgefallene Animation zu erstellen.

Theoretisch sollte es möglich sein, aber in der Praxis liegt es an Ihnen, es ist die Mühe wert (Eingabe gegen Ausgabe)

AKTUALISIEREN

Anstatt die Schriftart zu analysieren und Pin -Punkt -Standorte zu erhalten, könnten Sie:

  • Nehmen Sie eine Bitmapdata -Kopie des Textes
  • Machen Sie es binär (wie in jedem Pixel, das über 50% grau ist, machen Sie es weiß, sonst schwarz machen)
  • Wenden Sie einen Faltungsfilter an, um die Kanten zu erkennen und dies zu verwenden.

Außerdem könnten Sie mit etwas billigeres, aber effektivem davonkommen. Heutzutage gibt es einige Partikelmotoren, die Sie verwenden könnten:

HTH

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