2

Flash BuilderでTLFTextFieldオブジェクトを使用してコードでインスタンス化しようとしましたが、何らかの理由で、Flash Builderはfl.text名前空間を認識せず、fl。*またはflashx。*から何もインポートしません。

誰もがこれを行う方法を知っていますか?

4

3 に答える 3

2

TLFランタイムライブラリをプロジェクトに含める必要があります。ここにあります:

[Flash Application Directory]/Common/Configuration/ActionScript 3.0/libs/tlfRuntime.swc

libsそのSWCをプロジェクトディレクトリ(ある場合はフォルダの下)にコピーしてから、プロジェクトプロパティの[ライブラリパス]の下にある[ ActionScriptビルドパス]セクションでそのSWCをポイントします。

これを行うと、fl.text.TLFTextFieldプロジェクトでクラスを利用できるようになります。

于 2013-01-12T00:14:23.007 に答える
1

tlfRuntime.swcとは別に、TLFTextFieldの重要なクラスを含む「textLayout.swc」を含めることもできます。

CCでは、TLFTextfieldのサポートが削除されました。上記のSWCを見つけるには、FlashProfessionalCS6をインストールする必要がある場合があります

于 2013-10-21T10:01:26.900 に答える
0

プロジェクトのプロパティ/コンパイラオプションで、Flash10以降をターゲットにしていることを確認してください。下位バージョンのFlashをターゲットにしている場合、IDEにはTLFクラスが含まれません。

于 2012-12-26T02:26:36.430 に答える