問題タブ [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 投票する
2 に答える
868 参照

sprite-kit - SKLabelNode 変更行数

SKLabelNode の行数を変更する可能性はありますか?

UiLabel のように:

0 投票する
0 に答える
769 参照

ios - グラデーション/アウトラインフォント SpriteKit

現在 SpriteKit で Gradient/Outlined フォントをどのように実装しているのか、またはそうでない場合はこれを行う方法があるのか​​ 疑問に思っています。

私はこの質問を見ました:

フォントのアウトライン化またはドロップシャドウ化に最適な方法は何ですか?

しかし、アウトライン化に対する本当の答えはありませんでした。

UILabel があることに気付きました:

https://github.com/vigorouscoding/KSLabel

これはまさに私が望んでいるように見えましたが、そのようなものを SKLabelNode に移動する方法がわかりません。

よろしくお願いします。

編集: SpriteKit がこれらをサポートしているかどうかは誰でも知っている CCLabelAtlas のようなテクスチャ アトラスでこれが可能かもしれないと考えています (私はそうではないと思います)。

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

sprite-kit - SKLabelNode は黒い線を作成し、iPhone4 でテキストを表示しません

iPhone5、シミュレーターなどで正常に動作するSKLabeNodeにさまざまなテキストをロードしています...しかし、iPhone4では、テキストの代わりに黒い線が表示されることがあります。

常に同じテキストでエラーが発生するのは奇妙ですが、何が起こっているのかわかりません。

コードは次のとおりです。

テキストを変更するときは、単に

何が問題になる可能性がありますか?

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

sprite-kit - 同じ SKLabelNode を別の名前で使用する

ゲームのメニュー ボタンとして SKLabelNode を使用しようとしています。

左上、右上、左下、右下の4つのボタンがあります

私はそれらに名前を付けて、接触しているノードをキャッチできるようにしましたが、ラベルの名前を別の名前に変更すると、機能せず、新しい名前のアクションを実行する代わりに両方のアクションを実行します

コードの例を次に示します。

初期化 :

touchBegan :

しかし、「実行」または「ダウンレフト」をクリックすると、同時に起動し、「バック」と「ダウンライト」についても同じことが言えます

これを避けるためのアイデアはありますか?

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

ios - 既存のクラス プロパティを編集するか、クラスにシステム全体の変更を加える

iOS 8 と SKLabelNode クラスに問題があります。私は自分のプロジェクトで多くの SKLabelNodes (約 120 ノードについて話します) を使用しましたが、iOS8 では Apple が組み込みの FontType を変更したため、すべてのラベルがほとんど読み取れなくなりました。元に戻したいのですが、すべてのノードを 1 つずつ編集したくありません。SKLabelNode クラスのデフォルトのフォント タイプを変更したいと考えています。出来ますか?または他の解決策はありますか?

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

ios - SKLabelNode のテキストが画面よりも長い。改行の取得方法

スプライト キットを使用してテスト ゲームを開発しています。質問と回答を sqlite3 データベースから取得しました。私のコーディングでは:

データはデータベースから取得した私の質問です。すべてが機能しますが、私の質問が長すぎると、iPhone の画面からはみ出してしまいます。そのため、質問の一部しか見ることができません。どうすれば改行を取得できますか? または、他の方法でどのように質問を出すことができますか? ありがとう、メフメット

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

objective-c - 変数番号を表示する SpriteKit

iPhone の画面に値 (ゲームが実行されると変化する) を表示する最良の方法は何SpriteKitですか? 私が考えることができる唯一の方法は ですがSKLabelNode、おそらくこのように使用することを意図したものではなく、幅を測定する方法が見つからないため、正しく配置できません(一番下に置きたいです)右隅)。前もって感謝します :)。

@編集

これを行う私の試み:

との値はゲームの実行に伴って変化するため、some_stringが削除されて再割り当てされ、ラベルが再び追加されます。はい、私はこれがこれを行う悪い方法であることを認識しています...some_intsomeLabelsomeLabel.textsomeLabel.position