Material Box

Material Box

WEBデザイン & フリー素材

Godot - RichTextLabelで波打つテキストを作成する

Godot

RichTextLabelで波打つテキストを作成するGDScriptのコード例です。
この方法はLabelノードでは利用できません。


「bbcode_enabled」プロパティにてBBCodeを有効にします。
ウェーブさせたいテキストを[wave]タグで囲います。
[wave]タグではパラメータとして「amp」で波の大きさ、「freq」で速度、「connected」を指定可能です。
「freq」に「0」を指定する事でアニメーションせずにウェーブは静止した状態になります。

var label = RichTextLabel.new()
add_child(label)
label.global_position = Vector2(0, 0)
label.size = Vector2(200,200)

# RichTextLabelで波打つテキストを作成する
label.bbcode_enabled = true
label.text = "[wave amp=100.0 freq=5.0 connected=1]Change Color Text[/wave]"

Godot

TitleGodot - RichTextLabelで波打つテキストを作成する

CategoryGodot

Created

Update

AuthorYousuke.U