Objective c setText的SKLabelNode.name目标
问题 如何按名称定位SKLabelNode?要更改它的文本 榜样Objective c setText的SKLabelNode.name目标,objective-c,sknode,sklabelnode,Objective C,Sknode,Sklabelnode,问题 如何按名称定位SKLabelNode?要更改它的文本 榜样 SKNode *node = [self childNodeWithName:string]; [node setText:value]; 如何做到这一点?我无法通过将其实例变量作为目标来实现这一点,因为我有多个相同名称的实例变量,但是,它们都有不同的名称。我就是不知道如何用sknode来定位它 要尝试使用SKLabelNode*节点=。。。那么它是不相容的 非常感谢您的帮助。回顾我的问题并整理它们 SKNode *node =
SKNode *node = [self childNodeWithName:string];
[node setText:value];
如何做到这一点?我无法通过将其实例变量作为目标来实现这一点,因为我有多个相同名称的实例变量,但是,它们都有不同的名称。我就是不知道如何用sknode来定位它
要尝试使用SKLabelNode*节点=。。。那么它是不相容的
非常感谢您的帮助。回顾我的问题并整理它们
SKNode *node = [self childNodeWithName:string];
SKLabelNode *label = (SKLabelNode *)node;
label.text = @"dwadw";
转换为Swift非常简单,但无论如何,这里是:
let node = self.childNodeWithName("nodeName")
let labelToUpdate = node as! SKLabelNode
labelToUpdate.text = "Your text here"