1

スレッドの最後にあるこの特定の質問に対する回答をお待ちしております。 TSは透明なビットマップ テキストの解決策を自分で見つけましたが、パフォーマンスの点でcacheAsBitmapまたはcacheAsBitmapMatrixフラグを設定する場合と比較してどうですか?

誰かがこの分野について何らかの「調査」を行ったことがありますか? cacheAsBitmap と cacheAsBitmapMatrix の違いは知っていますが、ビットマップ テキストがどこにあるのか知りたいです。

ありがとう!(そして、最終的な目標は最適なモバイル パフォーマンスです:> )

4

1 に答える 1

1

ビットマップ テキストは、 BitmapData.copyPixels()関数を使用したブリッティング手法を採用しています。これは、ベクトル テキストをレンダリングしてからビットマップに変換するよりも常に高速です。


[再編集: ありがとう]

絶対。AS3 for mobile を使用してコンテンツを作成している場合は、Starling フレームワークをチェックアウトする必要があります (ドキュメントはこちら)。このstarling.text.TextFieldクラスは、独自に提供されたテクスチャ アトラスのビットマップ フォントを使用します。

Thibault Imbert のIntroduction Starling: Building GPU Accelerated Applicationsを読む必要があります。これは短い無料の電子書籍で、すぐに使い始めることができます。

于 2012-04-21T05:21:08.140 に答える