フラッシュのフォントに基づいて、文字トレースをアニメーション化する方法はありますか?

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

  •  05-07-2019
  •  | 
  •  

質問

私は、まるでペンの動きをリアルタイムで追跡しているかのように、画面にテキストが書き込まれるアニメーションを作成します。理想的には、特定のフォントのベジエラインポイントがその場で翻訳され、その後、文字列が「描画」されます。文字ごとに。

誰もがこのようなことをしましたか?もしそうなら...どのように?

役に立ちましたか?

解決

as3でフォントパーサーを確認することをお勧めします:

一度行ったら、各文字内のパスをどのようにたどるのかを考える必要があります。ギャップがある文字などはどうしますか

あなたは派手なアニメーションを作成しようとしているようです。

理論的には、はい、それは可能であるはずですが、実際にはそれはあなた次第です、それはトラブルの価値があります(入力vs出力)

更新

フォントを解析してピンポイントの位置を取得する代わりに、次のことができます。

  • テキストのBitmapDataコピーを取得
  • バイナリにする(各ピクセルのように) 50%を超えるグレーは白にし、 それ以外の場合は黒にします)
  • コンボリューションフィルターを適用して検出する エッジとそれを使用します。

また、いくらか安くても効果的なもので逃げることができます。最近使用できるパーティクルエンジンはかなりあります:

HTH

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top