根据名称调用SKSpriteNodes

时间:2015-04-26 09:47:18

标签: objective-c sprite-kit skspritenode

在我的SpriteKit游戏中,我有几个具有不同名称属性的精灵。

for (int i = 0; i < 10; i++) {
        SKSpriteNode *sprite = [SKSpriteNode spriteNodeWithImageNamed:@"png"];
        sprite.name = [NSString stringWithFormat:@"name%i",i];
        sprite.position = CGPointMake(100, 100);
        [self addChild:sprite];
    }

是否可以根据他们的名字调用其中一个精灵?

1 个答案:

答案 0 :(得分:1)

我找到了我要找的东西..使用

[self childNodeWithName:@"name"];

搜索特定节点。