我想使用我自定义的SKNode子类创建一个关卡。我尝试在场景编辑器中添加一个SKNode,并使用“Custom Class”选项卡给予我想要的类,但那完全没有。节点仍然是空的,当我运行模拟器时什么也不显示。另外,为了确保该类实际工作,我通过编程方式将其实例添加到场景中,以查看它是否显示并确实显示。在spritekit场景编辑器中使用自定义SKNode
如何通过场景编辑器将自定义节点添加到场景中?
这里是我的自定义类代码:
class Player: SKSpriteNode {
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
print("Test")
self.addChild(SKSpriteNode(imageNamed: "Player.png"))
}
}
您使用的是Xcode 7对不对? –
@EpicByte是的,我是。 –