FlashCS4を使用して構築していたActionscriptプロジェクトがあります。以下を使用してフォントを埋め込みました。
[Embed(source="/bin/assets/fonts/MyriadPro-Regular.otf", fontWeight="normal", fontFamily="Myriad Pro")]
次に、TextFieldsのアプリケーション全体で、embedFontsをtrue antialiastypeに設定して詳細にし、テキストフィールドのthicknessプロパティを設定します。そして、スタイルシートからフォントファミリーを設定します。これはすべて、私が期待したとおりに機能しており、何の問題もなく、何ヶ月もの開発期間がありました。
CS5にアップグレードして公開したところ、テキストがまったくレンダリングされません。テキストフィールドからembedFonts=trueを削除することでこれを解決できましたが、これでは厚さをまったく制御できなくなります。
私はどこでも検索しましたが、CS5でこれを行う適切な方法が今何であるか誰かが知っていますか?CS5 IDE内にフォントを直接埋め込もうとしましたが、それでも太さのコントロールはありません。
助けてくれてありがとう-今、アプリ全体にたくさんのテキストフィールドがあります。アドビに感謝します。
b