Godot 4 | windowサイズとviewportサイズを取得するスクリプト

Godot 4,Godot スクリプト

Godot 4 | windowサイズとviewportサイズを取得するスクリプト

ゲームエンジン「Godot 4」でwindowサイズとviewportサイズを取得するGDScriptを紹介しています。

確認環境
  • Windows11 22H2
  • Godot v4.1.1

windowサイズとviewportサイズを取得する

GDScriptでwindowのサイズを取得するにはget_window().sizeが利用できます。

print(get_window().size)

値は配列で幅、高さを取得します。

var window_width = get_window().size[0]
var window_height = get_window().size[1]

GDScriptでviewportのサイズを取得するにはget_viewport().sizeを利用します。

var viewport = get_viewport().size

値は配列で幅、高さを取得しますので以下の記述で幅と高さを取得可能です。

var viewport_width = get_viewport().size[0]
var viewport_height = get_viewport().size[1]