2011-08-11 70 views
0

实际上,这不是一个错误。我写了一个游戏。主时间轴上只有一个关键帧(我不是指一个图层,它们有很多,就像不同的影片剪辑一样)。目前,我没有在任何地方使用TextField,但我想,因为我需要在屏幕上显示分数。当通过Flash CS5添加TextField并将其命名时,编译时出现未知窗口,您可以在图片上看到它。不太清楚这意味着什么。点击确定后,窗口消失,但屏幕上有三个点,而不是我的程序,您也可以看到它们。我不知道,也不知道这是什么,或者如何解决这个问题。任何提示?先谢谢你:) 顺便说一下,在其中一张图片上,你可以看到游戏应该是什么样子。正如我所说的那样,直到我为它添加一些TextField。未知错误AS3

error message result that's the screenshot of the game

回答

3

看来,你在你的文本字段意外使用TLF(文本布局框架)。 这是一个RSL(运行时共享库​​),FlashPlayer必须先加载才能显示您的内容。 (我认为点是adobe放在那里的某种预加载器......!)

但是你不需要TLF,你可以只使用一个简单的TextField。 选择你的分数文本框,并在属性窗口中选择“经典文本”...认为这将从您的项目中删除TLF。 (如果您有多个TextField,请检查其中的每一个“TLF文本”并将其更改为经典)。

+0

但在这种情况下,我将无法输入Unicode字符,这正是我需要的:SS – nicks

+1

afaik unicode与TLF或经典文本无关 – pkyeck

+0

然后为什么我无法输入格鲁吉亚字母后将场改为经典? :SS – nicks