在 Xcode 中,如何将关卡编辑器中的项目连接到 .h 文件中的变量?我似乎无法在任何地方找到文档。
最佳答案
您是在谈论 SpriteKit(2D 游戏引擎,带有用于归档为 SKScene
文件的 .sks
对象的 Xcode 编辑器)还是 SceneKit(3D 游戏引擎,带有从 .dae
或 .abc
文件导入的资源的编辑器)?
无论哪种情况,您都不会像在 Interface Builder 中那样直接将对象连接到代码( Storyboard或 xib
/nib
文件)。 (尽管这将是一个很棒的 feature request !)相反,您可以在场景编辑器中为实体设置名称(标识符);然后,在代码中,您可以通过名称查找实体。
在 SpriteKit 中,对 SKScene
对象使用 childNodeWithName: 方法来查找命名节点。请参阅 Searching the Node Tree 了解高级搜索选项(例如递归搜索后代节点)。
在 Scene Kit 中,对 SCNScene
对象的 使用 rootNode
方法来查找命名节点。
关于ios - Xcode - SKSceneKit 关卡编辑器 - 如何连接到 .h 中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24269394/