我试图在互联网上搜索可以从场景中获取特定节点的方法。我已经看过很多方法,但它并没有给我一个明确的答案。
我已经在Cocos2D的SpriteBuilder中构建了一个场景。这就是MainScene.ccb
的样子:
如果需要:这就是Player.ccb
的样子:
我试图让玩家“反对”'在我发布项目后在Xcode中。我试过使用CCBReader,但我找不到任何有用的方法(除非我错过了)。我也尝试过使用self.children
,但我不知道如何继续使用{。}}。
谢谢!
顺便说一句,我是Swift的初学者,所以不要指望我知道所有的条款。
答案 0 :(得分:1)
将节点(精灵)添加到精灵构建器项目时,确保选中它,然后在右侧单击“定理代码连接”选项卡。在' Doc root var'在框中输入您的变量名称。
当您加载Xcode时,从sprite builder中选择加载场景的文件,然后您可以在sprite builder中使用与其相同的名称声明此文件中的变量。然后,您可以随时使用该节点(精灵)并访问它的属性。