問題タブ [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 が実際のデバイスに表示されない
私は spriteKit プログラムを迅速に作成しており、ユーザーがポイントを監視できるように、画面の隅にスコア ラベルを表示したいと考えています。次のコードがあります。
このサンプルには、関連するコードのみを含めました。ここに奇妙な部分があります。このコードはシミュレーターでは正常に動作しますが、実際の iPad ではラベルが表示されません。フォントはカスタムフォントです。そのttfファイルをプロジェクトに追加し、それがビルドフェーズにあることを確認しました->バンドルリソースをコピーし、アプリケーションによって提供される情報->フォントの下にあることを確認しました。何がうまくいかないのかについてのアイデアはありますか?
xcode - NSMutable 配列、スプライト キット (EXC_ARITHMETIC) エラー?
シーンが呼び出されるたびにランダムなテキストを表示する SKlabelNode を作成しようとしています。すべてを正しく行ったように感じますが、このシーンに入るとゲームがクラッシュし、EXC_ARITHMETIC で始まる緑色のエラーが返されます。私は自分自身に配列を教えていますが、私が何を間違えたのか分かりませんか?
.h
.m
sprite-kit - SpriteKit による SKLabelnode ドローコールの削減
そのため、レベルを持つ他のゲームと同様に、レベルを表示するシーンがゲームにあり、SKSpriteNode をサブクラス化してカスタム レベル ボタンを作成し、このサブクラス内に SKLabelNode を追加してレベル タイトル (レベル 1、レベル 2 .. ...)。既知の問題は、各 SKLabelNode がそれらをアトラスに結合する 1 つのテクスチャ インスタントとしてレンダリングされるため、多くの描画呼び出しがあることです。誰かがこれらのドローコールを減らすのを手伝ってくれるかどうか知りたい. このゲームは日本語や中国語など、さまざまな言語で展開されるため、Glyph デザイナーは使いたくありません。何かアドバイス?
}
sprite-kit - スプライトキットの SKLabelNode を他のすべてのスプライトの上に表示する
こんにちは、プログラミングにかなり慣れていないので、小さな問題に遭遇しました。スコア ラベルを持つ単純なゲームを作成しています。ただし、下にスクロールする障害物が通過するたびに、スコア ラベルが覆われます。スコア ラベルが障害物に覆われないようにしたいのですが、スプライトキットでスプライト階層を変更する方法はありますか? ありがとう
ios - タッチでの SKLabelNode の更新
奇妙な行動の原因を見つけようとしています。私の SpriteKit シーンには、プロパティとして SKLabelNode があります。SKLabelNode は、 levelSelected というメソッドで初期化されます。
予想どおり、実行時にノードに「D」が表示されます。私のタッチ方法は次のとおりです。
これで、タッチするとラベルが画面から消えます。ログには次のように表示されます。
私が試したことは、levelSelected メソッドから呼び出される別のメソッドを使用することです。
これは完全に機能し、D は k に置き換えられ、log が生成されます。
しかし、levelSelected から [self touchedSomething] 呼び出しを削除して touchesBegan に追加すると、機能せず、ラベルが再び画面から消えます。
ご協力いただきありがとうございます !
sprite-kit - SKSpriteNode の SKLabelNode を中央に配置する
簡単な方法でボタンを作成するための Button クラスを作成しようとしているため、SKSpriteNode の子である SKLabelNode があります。SKSpriteNode のアンカー ポイントを使用していくつかのことを試しましたが、何が起こっているのか正確にはわかりません。ラベルをスプライト (親ノード) の中央に配置するにはどうすればよいですか?
sprite-kit - 子をスケーリングせずに SKSpriteNode をスケーリングする
プログラムでボタンを作成しようとしています。SKSpriteNode をサブクラス化し、その子の 1 つが SKLabelNode です。これを行った理由は、ラベルとボタンが一緒に移動し、1 つのユニットになるようにするためです。問題は、ボタンを拡大縮小すると、ラベルも拡大縮小され、テキストが歪んでピクセル化されて見えることです (かなりひどい)。ボタンだけを拡大縮小できるように、全体を書き直さなければならない場合でも、方法はありますか?
ios - LabelNode フォントがデバイスで機能しない
labelNode は、選択したフォントを使用してシミュレーターで動作していますが、実際のデバイス iPad では動作しません。そして、デバイスの読み込みが遅れています。シミュレーターでとてもうまく機能します。