問題タブ [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.
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
ただし、画面上ではラベルが表示され (開始時に呼び出されたため)、その後は問題なく消えますが、画面に再び表示されることはありません!
編集:ラベルはまだ表示されませんでした...
ios - SKLabelNode は先頭と末尾のスペースを削除します - どうすればそれを止めることができますか?
SKLabelNode を作成したかったのですが、これは常に同じ長さ (単語推測ゲーム用) である必要があります。残念ながら、SKLabelNode は、先頭と末尾のスペースを常に切り取ることを決定します。この動作はドキュメントには記載されていません。その動作を回避/オフにするにはどうすればよいですか?
ios - SKLabelNode の作成時に名前のない子ノードですか?
SKLabelNode
使用すると、ノード ツリーに名前のない 2 番目のノードが追加されることに気付きました。このノードは実際にはSKSpriteNode
、ラベルのテキストを表示するために使用されていると想定しています。ドキュメントでこれについての言及が見つからないため、誰でも確認できます。私の理解では、それSKLableNode
は単一の自己完結型ノードであり、表示グラフを見て、友人をパーティーに連れてきたように見えることを知りたいと思っていました。
ios - SKLabelNode がタッチを受け取らないようにする
SKLabelNodes を子として持つ SKSpriteNodes が多数あります。私が望むのは、スプライト ノードの境界内のすべてのタッチがスプライト ノードによって処理され、その子 (ラベル ノード) がタッチを完全に無視することです。私はこれをやってみました:
しかし、これはうまくいきません。このプロパティを NO に設定すると、ラベル ノードはタッチを登録します。次に、ラベル ノードをサブクラス化し、init で userInterationEnabled = NO を設定してみました。
悲しいことに、これもうまくいきませんでした。だから私は疑問に思っています:ラベルノートがまったくタッチを受け取らないようにするにはどうすればよいですか?
ios - シーンで SKLabel をアニメーション化しますか?
シーン内の SKLabel の位置をアニメーション化するにはどうすればよいですか?
次のことを試しましたが、うまくいかないようです。
と
viewDidLoad では、次の場所から始まります。
ここで何が問題なのですか?