問題タブ [sklabelnode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
381 参照

ios - 消えた後にSKLabelNodeが表示されない

そこで、SKLabelNode を作成します: EDIT: CHANGED CODE TO: //.h {SKLabelNode *PausedLabel22;} //.m PausedLabel22= [SKLabelNode labelNodeWithFontNamed:@"Chalkduster"]; PausedLabel22.text = @"ゲーム一時停止"; PausedLabel22.fontSize = 30; PausedLabel22.fontColor = [SKColor blackColor]; PausedLabel22.position = CGPointMake(160, 340); //[self addChild:PausedLabel22]; これは以前はまったく問題ありませんでしたが、次の方法があります。

私のログは私を示しています: 2014-03-15 23:12:12.734 NuclearGame[1418:60b] UnPaused 2014-03-15 23:12:12.735 NuclearGame[1418:60b] テキスト位置: (160.000000, 320.000000) 2014-03- 15 23:12:12.736 NuclearGame[1418:60b] テキスト: ゲーム一時停止 2014-03-15 23:12:12.737 NuclearGame[1418:60b] テキストの色: UIDeviceRGBColorSpace 0 0 0 0 2014-03-15 23:12:13.248 NuclearGame[1418:60b] 一時停止 2014-03-15 23:12:13.251 NuclearGame[1418:60b] テキストの位置: (160.000000, 320.000000) 2014-03-15 23:12:13.252 NuclearGame[1418:60b] テキスト: ゲーム一時停止 2014-03-15 23:12:13.254 NuclearGame[1418:60b] テキストの色: UIDeviceRGBColorSpace 0 0 0 1

ただし、画面上ではラベルが表示され (開始時に呼び出されたため)、その後は問題なく消えますが、画面に再び表示されることはありません!

編集:ラベルはまだ表示されませんでした...

0 投票する
1 に答える
363 参照

ios - SKLabelNode は先頭と末尾のスペースを削除します - どうすればそれを止めることができますか?

SKLabelNode を作成したかったのですが、これは常に同じ長さ (単語推測ゲーム用) である必要があります。残念ながら、SKLabelNode は、先頭と末尾のスペースを常に切り取ることを決定します。この動作はドキュメントには記載されていません。その動作を回避/オフにするにはどうすればよいですか?

0 投票する
1 に答える
112 参照

ios - SKLabelNode の作成時に名前のない子ノードですか?

SKLabelNode使用すると、ノード ツリーに名前のない 2 番目のノードが追加されることに気付きました。このノードは実際にはSKSpriteNode、ラベルのテキストを表示するために使用されていると想定しています。ドキュメントでこれについての言及が見つからないため、誰でも確認できます。私の理解では、それSKLableNodeは単一の自己完結型ノードであり、表示グラフを見て、友人をパーティーに連れてきたように見えることを知りたいと思っていました。

ここに画像の説明を入力

0 投票する
1 に答える
514 参照

ios - SKLabelNode がタッチを受け取らないようにする

SKLabelNodes を子として持つ SKSpriteNodes が多数あります。私が望むのは、スプライト ノードの境界内のすべてのタッチがスプライト ノードによって処理され、その子 (ラベル ノード) がタッチを完全に無視することです。私はこれをやってみました:

しかし、これはうまくいきません。このプロパティを NO に設定すると、ラベル ノードはタッチを登録します。次に、ラベル ノードをサブクラス化し、init で userInterationEnabled = NO を設定してみました。

悲しいことに、これもうまくいきませんでした。だから私は疑問に思っています:ラベルノートがまったくタッチ受け取らないようにするにはどうすればよいですか?

0 投票する
2 に答える
773 参照

ios - シーンで SKLabel をアニメーション化しますか?

シーン内の SKLabel の位置をアニメーション化するにはどうすればよいですか?

次のことを試しましたが、うまくいかないようです。

viewDidLoad では、次の場所から始まります。

ここで何が問題なのですか?

0 投票する
1 に答える
2575 参照

sprite-kit - 透明な背景のない SKLabelNode

こんにちは、SKLabelNode でカスタム フォントを使用しています。

フォントの色を設定することはできますが、テキストの内部は透明です。

たとえば、この色を白に設定する方法はありますか?

これまでの私のコード

忙しい猫