首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >快速-从场景中获取CCNode

快速-从场景中获取CCNode
EN

Stack Overflow用户
提问于 2016-02-05 11:22:43
回答 1查看 100关注 0票数 0

我试图在互联网上搜索一种可以从场景中获取特定节点的方法。我见过很多方法,但它没有给我一个明确的答案。

我已经在SpriteBuilder中从Cocos2D构建了一个场景。这就是MainScene.ccb的样子:

如果需要的话:这就是Player.ccb的样子:

在发布项目后,我正在尝试在Xcode中获取播放器的“object”。我尝试过使用CCBReader,但是我找不到任何有用的方法(除非我错过了)。另外,我尝试过使用self.children,但我不知道如何继续下去。

你能帮帮我吗?最后,我想得到球员的位置。

谢谢!

顺便说一句,我是Swift的初学者,所以不要指望我知道所有的术语。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-25 01:40:21

当您将节点( sprite )添加到您的sprite构建器项目中时,请确保它已被选中,然后在右边单击“定理代码连接”选项卡。在“Doc var”中,在框中键入变量名。

当您加载Xcode时,选择从sprite构建器加载场景的文件,然后您可以在这个文件中声明一个变量,其名称与您在sprite构建器中给它的名称相同。然后,您就可以随时使用该节点(sprite),并访问它的属性。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35222917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档