0

ここで簡単な問題。いくつかの TLF テキスト フィールドを含む単純な MovieClip である SWC を作成しました。Flash Professional IDE を使用してフォントを埋め込みました。メインアプリでこのクラスをインスタンス化するとき

 var myInstance:MovieClip = new SomeClass() as MovieClip

Type Coercion エラー コールが発生します。

Error #1034: Type Coercion failed: cannot convert flash.display::MovieClip@1fbcc271 to fl.text.TCMText.

なぜ、どのように解決できるのでしょうか?

生体内。

4

1 に答える 1

0

TLF テキストと読み込まれた SWF で Flash で既知のエラーが発生している可能性があります。この問題に関する長い説明は、こちら で読むことができます

Adobe は少し前にこの記事をリリースし、2 つの異なる可能な修正を提供しています。あなたの場合、SWC に自分のものを入れようとしていて、SWF をロードしないため、最初の修正のみが適用されると思います。すべきことは、TLF SWC のデフォルトのリンクを変更して、読み込まれた SWC のコードにマージし、記事のすべての手順に従ってください。

于 2012-03-13T11:02:24.360 に答える