問題タブ [bitmap-fonts]
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.
fonts - dds + xml を ttf に変換しますか?
すべての文字とその位置を含む XML ファイルがある場合、DDS ファイルを TTF に変換する方法はありますか? 何時間もグーグルで検索していましたが、成功しませんでした。
3つのフォントだけが必要なので、無料の何か、または少なくとも1つのフォントを変換できる少なくとも試用版はありますか?
ありがとう。
string - LibGdxを使用してオブジェクトに格納された文字列を使用して、配列からテキストをレンダリングする
テキストを表示するのに問題があります (スクロールするダメージ番号として表示されるはずです)。.draw の引数として文字列リテラルを挿入すると、機能します。このような:
スクロールも機能します (SpriteBatch 描画以外の別の関数内)。
何らかの理由で、オブジェクト内に保存した変数を受け入れません。明らかに私は何かが欠けています。
render() で
renderDamageText() で
GameText クラス
現在のコードは WiP で乱雑です。動作させてからクリーンアップしたいだけです。
android - Scene2D 選択ボックスでフォントのサイズを変更するにはどうすればよいですか?
libgdx で scene2D を使用して Android アプリを作成しています。アプリは多くの画面解像度と互換性がある必要がありますが、これが私の問題です。選択ボックスで使用されるフォントは一定量のピクセルを使用するため、1080p の電話画面では小さすぎて読めず、低解像度の電話では大きすぎます。
テキストを単純にスケーリングする方法はないようです。
セレクトボックスの設置場所はこちら
前もって感謝します
ジェームズ
themes - デフォルトの Feathers テーマ フォントを上書きする方法
(UTF-8 文字を使用できるようにするために) デフォルトのフォントをオーバーライドしたかったので、MinimalDesktopTheme
次のようにテーマ クラスを拡張しました。
トレースは、フォントが正常に登録されたことを示しています: [object BitmapFont]
. このコードが実行される前に、別の場所に登録します。
問題は、例外がfeathers.core::FeathersControl/setSizeInternal
at 行から1871
次のメッセージとともにスローされることです[Fault] exception, information=ArgumentError: A component's height cannot be NaN.
。 The height
parameter was not a number for some reason.
また、ビットマップ フォントの生成中にフォント サイズをいじっていましたが、ビットマップ フォント サイズの値によっては、この例外が発生しないことに気付きました。
私は何を間違っていますか?デフォルトのテーマ フォントを正しくオーバーライドするにはどうすればよいですか?