This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English
Defold は、GUI シーン(GUI scene)にテキストを描画できる専用の GUI ノード(GUI node)をサポートしています。プロジェクトに追加した任意のフォントリソースを、テキストノード(text node)の描画に使用できます。
GUI テキストノードで使用するフォントは、GUI コンポーネント(GUI component)に追加する必要があります。Fonts フォルダーを右クリックするか、上部の GUI メニューを使用するか、対応するキーボードショートカットを押します。

テキストノードには、次の専用プロパティがあります。
ノードのピボットを設定すると、テキストの揃え方を変更できます。
Center、North、South のいずれかに設定すると、テキストは中央揃えになります。West のいずれかのモードに設定すると、テキストは左揃えになります。East のいずれかのモードに設定すると、テキストは右揃えになります。
テキストノードには、サイズ、ピボット、色などを設定する汎用のノード操作関数をすべて使用できます。テキストノード専用の関数もいくつかあります。
gui.set_font() 関数を使用します。gui.set_line_break() 関数を使用します。gui.set_text() 関数を使用します。function on_message(self, message_id, message, sender)
if message_id == hash("set_score") then
local s = gui.get_node("score")
gui.set_text(s, message.score)
end
end
Did you spot an error or do you have a suggestion? Please let us know on GitHub!
GITHUB