在我的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];
}
是否可以根据他们的名字调用其中一个精灵?
答案 0 :(得分:1)
我找到了我要找的东西..使用
[self childNodeWithName:@"name"];
搜索特定节点。