2011-08-11 24 views
0

これは実際にはエラーではありません。私はゲームを書いた。メインタイムラインには1つのキーフレームしかありません(1つのレイヤーを意味するわけではなく、ムービークリップと同じように多くのレイヤーがあります)。現在のところ、私はどこにでもTextFieldを使用していませんが、私はしたい、画面上にスコアを表示する必要があるため。 Flash CS5でTextFieldを追加して名前を付けると、コンパイル時に不明なウィンドウが表示され、画像上で確認できます。それがどういう意味かはっきりしない。 [OK]をクリックするとウィンドウが消えますが、プログラムの代わりに3つのドットが画面に表示されます。私はこれが何であるか、それを修正する方法も知らない。何かヒント?事前にありがとう:) ところで、写真のいずれかで、あなたはゲームがどのように見えるかを見ることができます。私が言ったように、TextFieldを追加するまではそうです。不明なエラーAS3

error message result that's the screenshot of the game

答えて

3

あなたが偶然あなたのテキストフィールドでTLF(テキストレイアウトフレームワーク)を使用しているようです。 これは、フラッシュプレイヤーがコンテンツを表示する前にロードする必要があるRSL(ランタイム共有ライブラリ)です。 (と私は...!?ドットがAdobeがそこに置くプリローダーのいくつかの種類だと思います)

いますが、TLFを必要としない、あなただけの単純なTextFieldを使用することができます。 あなたのscore-textfieldを選択し、プロパティウィンドウで "classic-text"を選択してください...あなたのプロジェクトからTLFが削除されると思います。 (複数のTextFieldがある場合は、それらのすべてに「TLFテキスト」があるかどうかチェックして、それを古典的に変更します)。

+0

この場合、私はユニコード文字を入力することができません。それは私が必要とするものです。SS – nicks

+1

afaik unicodeはTLFや古典的なテキストとは関係ありません – pkyeck

+0

なぜ私は後にジョージア文字を入力できませんフィールドをクラシックに変更しますか? :SS – nicks

関連する問題