【发布时间】:2011-06-30 19:04:38
【问题描述】:
我有一个游戏。游戏中有帮助文本。游戏菜单以滑入和滑出方式进行转换。就像点击“主菜单”上的“帮助”按钮,主菜单滑出,帮助菜单滑入。
现在我在加载“帮助菜单”时遇到了问题。帮助菜单由一个滚动视图组成,帮助文本在初始化时加载到滚动视图中。帮助菜单中的文本是 CCLabelBMFont 标签。帮助文本有多行(最多 146 行)。我的问题是当我点击帮助菜单时,滑入最多需要 10 秒才能出现。我知道这是因为使用 CCLabelBMFont 创建的帮助文本较长。
这种情况有什么解决办法吗?当我将帮助文本的行数减少到 50 行时,它工作正常。我直接在 HelpMenuLayer.m 中使用以下代码创建了标签
CCLabelBMFont *contentLabel = [[CCLabelBMFont alloc] initWithString:@"目标:" “\n…………” . . . fntFile:"fontFile.fnt"]; contentLabel.position = ccp(0.0f, 0.0f); [scrollview addChild:contentLabel] [内容标签发布];非常感谢任何 cmets 或建议。提前致谢。我真的需要帮助:(
【问题讨论】:
标签: cocos2d-iphone