相关疑难解决方法(0)

如何检测触摸了哪个SKSpriteNode

我发现了一个类似的问题,但我试图检测并识别用户触摸的哪个Sprite,我不知道该怎么做.这是我的变量:

var sprites: [[SKSpriteNode]] = [[SKSpriteNode(imageNamed: "a"), SKSpriteNode(imageNamed: "b")], [SKSpriteNode(imageNamed: "c"),SKSpriteNode(imageNamed: "d")]]
Run Code Online (Sandbox Code Playgroud)

想法是识别spriteNode,然后将其替换为其他精灵或更改颜色,但我不知道如何使用这个spriteNodes矩阵,我想第一步它识别精灵.

matrix touch sprite-kit skspritenode swift

4
推荐指数
1
解决办法
2833
查看次数

标签 统计

matrix ×1

skspritenode ×1

sprite-kit ×1

swift ×1

touch ×1