我正在使用Xcode的场景编辑器来构建GameScene
。
GameScene.sks
文件中,我添加了一个名为SKReferenceNode
的{{1}}。此参考节点引用代表文件componentReference
的{{1}}。 Component
只包含一个名为Component.sks
的{{1}}。Component.sks
,就像我在SKSpriteNode
中定义它一样。 component
中,我可以通过调用Component
成功获取指向Component.sks
的指针。但是,当我尝试使用GameScene.swift
的父级时
component
,let component = childNode(withName:"//component")
返回。component
将component.parent
作为其父级。但实际上,nil
没有父级,而component
仍然存在并且GameScene
为其父级。