【发布时间】:2014-04-09 17:05:57
【问题描述】:
我正在制作一个名为"PeevedPenguins" 的makeagamewithus.com 游戏。
我将 _physicsNode 变量放在 spritebuilder 中用于游戏场景,并将 CCPhysicsNode *_physicsNode 放在实现类 Gameplay 中,如 Link 中给出的那样。
但是得到一个错误CBReader: Couldn't find member variable: _physicsNode
【问题讨论】:
-
是的,您应该确保仔细检查所有内容。此功能是 SP 中的核心内容之一,并且可以正常工作。根据您的描述,您可能陷入的可能陷阱之一是忘记导出您的项目。是这样吗?
-
感谢您的回复,我真的很陌生,您能指定将我的项目导出到哪里吗? TIA。
-
进行更改后,您必须按下左上角的大发布按钮。然后,您将继续打开 APPNAME.spritebuilder 文件夹中的 xcode 项目。
-
是的,我正在发布项目事件,在发布前清理缓存但不工作。在源文件夹或任何其他文件夹中存储文件是否有任何问题?因为当我使用 Owner var 时,它没有显示“无法找到成员变量:_physicsNode”,但在 _physicsNode 中为零。 TIA
-
不,owner var 不同。例如,当您想要显示暂停菜单时,请使用 owner var。您可以将 owner var 设置为您定义的 PauseMenuController,以便将暂停菜单代码与普通游戏代码巧妙地分开。你能提供你的项目的拉链吗?我可以看一下。
标签: objective-c cocos2d-iphone spritebuilder