Flash BuilderでTLFTextFieldオブジェクトを使用してコードでインスタンス化しようとしましたが、何らかの理由で、Flash Builderはfl.text名前空間を認識せず、fl。*またはflashx。*から何もインポートしません。
誰もがこれを行う方法を知っていますか?
Flash BuilderでTLFTextFieldオブジェクトを使用してコードでインスタンス化しようとしましたが、何らかの理由で、Flash Builderはfl.text名前空間を認識せず、fl。*またはflashx。*から何もインポートしません。
誰もがこれを行う方法を知っていますか?
TLFランタイムライブラリをプロジェクトに含める必要があります。ここにあります:
[Flash Application Directory]/Common/Configuration/ActionScript 3.0/libs/tlfRuntime.swc
libs
そのSWCをプロジェクトディレクトリ(ある場合はフォルダの下)にコピーしてから、プロジェクトプロパティの[ライブラリパス]の下にある[ ActionScriptビルドパス]セクションでそのSWCをポイントします。
これを行うと、fl.text.TLFTextField
プロジェクトでクラスを利用できるようになります。
tlfRuntime.swcとは別に、TLFTextFieldの重要なクラスを含む「textLayout.swc」を含めることもできます。
CCでは、TLFTextfieldのサポートが削除されました。上記のSWCを見つけるには、FlashProfessionalCS6をインストールする必要がある場合があります
プロジェクトのプロパティ/コンパイラオプションで、Flash10以降をターゲットにしていることを確認してください。下位バージョンのFlashをターゲットにしている場合、IDEにはTLFクラスが含まれません。