如何只通过触摸显示SKSpriteNode?

时间:2016-10-16 21:41:33

标签: sprite-kit swift3

如何通过触摸屏幕使SKSpriteNode工作? 我已经写过了 var main = SKSpriteNode()main = self.childNode(withName: "main") as! SKSpriteNode

1 个答案:

答案 0 :(得分:3)

这个过程分为三个部分。

  1. 了解一下。 这可能是在GameScene的touchesBegan中完成的,你需要找到触摸的位置。

  2. 创建一个Sprite。这可以是在GameScene的顶级创建SKSprite的函数的一部分,因此您可以调用它,或者它可以是您自己触摸的类。

  3. 创建,然后将子项添加到场景中。

  4. 我认为这是最后一部分,将孩子添加到场景中,你可能会失踪。