Godot - Buttonの位置とサイズを取得する
GDScriptから円形のButtonノードの位置とサイズを取得する方法とコード例です。
Buttonノードの位置を取得するには、「position」プロパティを参照するか、get_position()
を利用します。
# Buttonノードを作成する
var button = Button.new()
add_child(button)
button.set_text("Button")
button.set_size(Vector2(200, 200))
# 位置を取得する
var poj = button.get_position()
# var poj = button.position
print(poj)
# (0, 0)
Buttonノードのサイズを取得するには、「size」プロパティを参照するか、get_size()
を利用します。
# Buttonノードを作成する
var button = Button.new()
add_child(button)
button.set_text("Button")
button.set_size(Vector2(200, 200))
# サイズを取得する
var size = button.get_size()
# var size = button.sise
print(size)
# (200, 200)