如何通过触摸屏幕使SKSpriteNode工作?
我已经写过了
var main = SKSpriteNode()
和
main = self.childNode(withName: "main") as! SKSpriteNode
答案 0 :(得分:3)
这个过程分为三个部分。
了解一下。 这可能是在GameScene的touchesBegan中完成的,你需要找到触摸的位置。
创建一个Sprite。这可以是在GameScene的顶级创建SKSprite的函数的一部分,因此您可以调用它,或者它可以是您自己触摸的类。
创建,然后将子项添加到场景中。
我认为这是最后一部分,将孩子添加到场景中,你可能会失踪。