2

テキスト キット、属性付き文字列、レイアウト マネージャーは、Sprit Kit SKLabelNode では使用できないようです。

Sprite Kit ゲームは、複数行と属性付き文字列に分割する必要がある長いテキストをどのように表示するのだろうか?

4

3 に答える 3

2

SKLabelNode では、属性付きの文字列と行の折り返しはサポートされていません。

残念ながら、それを実装するのはあなた次第です。複数のラベル ノードを使用して複数の行を表示できます。また、属性付きの改行文字列を複数のラベルに分割し、それに応じて行間隔と色を設定するカスタム ツールを作成することもできます。おそらく、そのようなライブラリはすでに存在します。

別の方法は、SKView の上に通常のテキスト ビューを表示することです。

于 2014-03-21T09:52:55.113 に答える
1

属性付き文字列をサポートする SKLabelNode 実装である ASAttributedLabelNode を確認することをお勧めします。

https://github.com/alex-alex/ASAttributedLabelNode

于 2014-09-08T12:27:08.553 に答える