【问题标题】:How can I make some text invisible (show in label) in iPhone application using cocos2d?如何使用 cocos2d 在 iPhone 应用程序中使某些文本不可见(显示在标签中)?
【发布时间】:2009-04-08 11:00:42
【问题描述】:

我想让一些显示在标签中的文本不可见。我可以使用它使其不可见:

labelname.visible = NO;

但是当我调用不同的屏幕时,这会产生问题。我需要一种不同的方法来使标签文本不可见,这不会产生此类问题。

【问题讨论】:

  • 您能解释一下您在使用 visible=NO 时遇到的问题吗? “当我调用不同的屏幕时”是什么意思?
  • leble是什么类?
  • 我在 cocos2d 中使用我的项目。我在哪里使用场景或图层接口,例如:@interface GameScene : Scene {} @end @interface GameLayer : Layer{ @end 如果我使用 visible=NO 那么我不能从像 LandingScene 这样的不同场景调用这个 GameScene。当调用程序时,程序正在运行 gdb

标签: iphone cocos2d-iphone


【解决方案1】:

您可以从图层中添加/删除标签以隐藏/显示它,只需保留标签实例以供以后检索。虽然,[yourLabel setVisible:NO] 不应该在场景之间造成问题。

【讨论】:

    猜你喜欢
    • 2020-10-13
    • 2011-09-16
    • 2012-11-30
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    相关资源
    最近更新 更多