Gibt es wirklich keine Möglichkeit, SKLabelNode zu stylen? Ich meine, über die Änderung der Schriftart und der Farbe hinaus. Ich weiß, dass ich etwas wie das Hinzufügen eines Schlagschattens tun kann, indem ich einen zweiten SKLabelNode hinter dem ersten (schon sortierten Hacky) erzeuge. Das Erstellen von Bildern für meine Schriftart wäre aus offensichtlichen Gründen auch schrecklich. Es scheint merkwürdig, dass Sie nichts tun können, um aus langweiligem, flachem Text auszubrechen.Gibt es wirklich keine Möglichkeit, SKLabelNode zu stylen?
Ich meine .. sogar die Spritekit Node Count hat einen coolen Gradienten-Stil ... wie ist das fertig ?!
okay, so bin ich hier versuche, einen Farbverlauf zu erstellen. Ich habe jede Kombination aus Mischmodus und mehreren Kombinationen aus Farbe und colorBlendFactor ausprobiert.
alpha
multiply
hinzufügen
hier ist der Code
let testNode = SKLabelNode(text: "hey there")
testNode.fontSize = 30
testNode.color = SKColor.blueColor()
testNode.colorBlendFactor = 1
testNode.fontName = "Helvetica-Bold"
testNode.blendMode = SKBlendMode.Multiply
testNode.colorBlendFactor = 0.6
testNode.position = CGPoint(x: self.size.width/2, y: self.size.height/2)
self.addChild(testNode)
Was ist mit den richtigen Werten für 'fontColor',' color' und 'colorBlendFactor'? 'blendMode' könnte auch helfen. – rmaddy
Ich denke, meine Frage ist, könnten Sie etwas wie die Nodecount Schriftart ich oben abgebildet mit Spritekit – hamobi
Versuchen Sie, was ich gerade vorgeschlagen habe. Sieh, was du bekommst. – rmaddy