Frage

Ich habe also eine Szene in meinem Spiel, die das Niveau anzeigt, wie jedes andere Spiel mit Level, ich subclasse skspritenode, um eine benutzerdefinierte Level-Schaltfläche zu erstellen, und in dieser Unterklasse füge ich einen SklabelNode hinzu, um den Level-Titel anzuzeigen (Level 1, Niveau)2 .....).Das Problem weiß, dass ich viele Zeichnungsanrufe habe, weil jeder Sklabelnode als eine Textur, soeinstehungs, dass sie in einen Atlas kombiniert wird.Ich würde gerne wissen, ob jemand helfen kann, diese Anrufe zu reduzieren.Ich möchte keinen Glyph-Designer verwenden, da dieses Spiel in vielen verschiedenen Sprachen wie japanische Chinesen und mehr sein wird. Irgendein Rat?

generasacodicetagpre.

}

War es hilfreich?

Lösung

Abhängig von dem, was Sie tun, und wann können Sie den Inhalt der Etiketten in Texturen zur Laufzeit (vor dem Laden / Zwischenspeichern) rendern und dann in irgendeiner Weise manipulieren, wie Sie möchten.

generasacodicetagpre.

Aber meine Weiterverfolgung Frage oder Kommentar wäre: Ich habe eine schwierige Zeit, dass Sie glauben, dass Sie auf Leistungsprobleme laufen, indem Sie ein paar Dutzend-Label-Knoten auf dem Bildschirm zeigen.Ich kann verstehen, dass Sie einen Ladungsspitzen treffen, wenn Sie versuchen, ALLOC zu treiben und eine Anzahl von ihnen alle gleichzeitig zu initieren, in diesem Fall, in diesem Fall, in diesem Fall, in dem ich sie vorladet, oder alle nicht auf dem Hauptgewinde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top