2012-01-28 2 views
2

イラストレーターのモックアップから非ダイナミックテキストをフラッシュに貼り付けようとしています。これは私が何百万回もしたことですが、私の新しいバージョンのフラッシュ(cs5)は私に問題を与えています。テキストを貼り付けるときのデフォルトの書式は、TLFになりました。このTLFにはそれに関連した問題がたくさんあります。私はそれを使いたくありません。テキストを貼り付けてから「クラシックテキスト」に変更すると、テキストのレイアウトが変更され、基本的にテキストレイアウトをやり直さなければなりません。テキストを貼り付ける方法を変更して古典的なテキストをデフォルトにする方法はありますか?IllustratorのTLFの代わりにFlashに「古典的なテキスト」を貼り付けます

+0

テキストエディタに貼り付け、テキストエディタからFlashに貼り付けることができます。これは、通常、特別な/非表示の書式を削除します。その後、FlashでTextFieldを編集して貼り付けます。 – ToddBFisher

+0

私は実際に書式を削除するのと反対にしたいと思っています。イラストレーターと同じように、フラッシュに貼り付けるものが欲しい。私は古典的なテキストに切り替えると、すべての見た目を変えます。以前のバージョンのFlash(pre tlf text)では、Illustratorで描画ツールがはるかに優れていたため、要素に貼り付けるのが通常のワークフローの一部でした。私のプロジェクトの大部分はすべてコードベースであり、TLFは特定の種類のコードに対してあまり親切ではないようです。それはデバッグするのが非常に難しいあらゆる種類のランダムなエラーを私に与えています。 –

答えて

5

私はこれを防ぐために非常に高速なハックを発見しました。 (一時的に)Flashの公開設定をFlash Player 9以下に設定してから、インポートしてください。

TLF no worky below version 10 :)

+1

これは動作しますが、一時的にこれを設定することをお勧めしません。代わりに、プロジェクトを開いている間に新しいフラッシュプロジェクトを作成します。次に、新しいプロジェクトのパブリッシュ設定をFlash Player 9に設定します。イラストレータから新しいプロジェクトにインポートし、新しいプロジェクトから実際のプロジェクトにコピーします。より安全です。 –

0

私は、デフォルトのテキストは古典的なテキストですが、あなたは私のようなものとCS5を使用するならば、多分これ試すCS5.5で知っている:あなたかのように個々のフィールド内のすべてのテキストを選択Illustratorでは

  • 古典的なTextFieldをフラッシュで作成する(または既存のものを使用)
  • フラッシュ内の実際のテキストをすべて選択します(テキストフィールドではなく実際のテキスト)、これは新しいテキストフィールドでは何もありません。
  • 貼り付けて何が起こるかを確認してください。

これはうまくいかず、5.5にアップグレードしたくない場合は、デフォルトでは古典的なテキストを使用する設定があるかもしれません。

1

私もこの問題を抱えていましたが、残念なことに、さまざまなスタイルとサイズのさまざまなテキストフィールドを持つかなり複雑なレイアウトを扱っていました。

最初に、IllustratorのテキストをTLFではなくClassicとしてインポートできるようにするために、CS5.5の設定があるかどうかを調べましたが、そのような設定は見つかりませんでした(これはアドビが追加したことは明らかです...)。

私の解決策は、IllustratorファイルをCS4として保存し、それをFlash CS4に読み込んで保存し、最後にFlash CS5.5でFlash CS4ファイルを開くことでした。 Flash CS4にはTLFテキストがないので、クラシックテキストとして自分のテキストを取り込みました。スペーシングを調整する必要があったマイナーな場所がいくつかありましたが、この方法では、各テキストフィールドをTLFからClassicに変換せずに大量の時間を節約し、ほとんどの書式を保持していました。

関連する問題