2023-11-20 08:21:28 +01:00
|
|
|
extends Control
|
|
|
|
|
|
|
|
func _ready():
|
|
|
|
get_window().borderless = false
|
|
|
|
get_window().size = Vector2i(1024, 768)
|
2023-11-30 20:52:13 +01:00
|
|
|
#await get_tree().process_frame
|
2023-11-26 23:20:37 +01:00
|
|
|
var file : FileAccess = FileAccess.open("res://addons/flexible_layout/layout.json", FileAccess.READ)
|
|
|
|
if file:
|
2023-11-30 20:52:13 +01:00
|
|
|
var layout = JSON.parse_string(file.get_as_text())
|
2024-02-15 07:49:39 +01:00
|
|
|
$FlexibleLayout.init(layout as Dictionary if layout else null)
|
2023-11-26 23:20:37 +01:00
|
|
|
|
|
|
|
func _on_tree_exiting():
|
|
|
|
var file : FileAccess = FileAccess.open("res://addons/flexible_layout/layout.json", FileAccess.WRITE)
|
|
|
|
if file:
|
|
|
|
file.store_string(JSON.stringify($FlexibleLayout.serialize()))
|
|
|
|
|