starling big textField导致纹理太大(最大2048x2048)错误

时间:2013-05-02 03:50:41

标签: textfield starling-framework

对于noobie问题感到抱歉但是为什么在ipad模拟上运行时,大小为1024x1024的文本字段会导致此错误?看起来ipad只允许512x512的文本字段,iphone4允许1024x1024而iphone 3允许2048x2048,为什么会这样?

我需要将文本字段设置为相当大的尺寸,因为我正在制作的游戏需要很长的单词(必须在单行上)才能缩放到非常大的尺寸。为了确保最大的可扩展尺寸仍然很大,我将字体初始化为大尺寸,并在加载时将其缩小,以便始终保持清晰。

1 个答案:

答案 0 :(得分:0)

你最好根据你的游戏宽度高度使用。我希望如果你使用starling,你会在你的开始文件视图端口中定义一些东西。因此,请根据设备宽度高度定义游戏宽度高度。这样你就可以为GameWidth和GameHeight指定文本字段的宽度和高度,或者如果你需要,你可以减少使用这个GameWidth和GameHeight变量。