summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2020-07-15 11:24:56 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2020-07-15 11:24:56 +0200
commitfa92fda3e7ea53d479402dcdbd153177ef030c21 (patch)
tree491e732222841eea279384a06d7c83a49bb8a39c
parent594a82b45e5d9dcd90faad8fa4f8eb42b2c981b6 (diff)
downloadgodot-hexgrid-fa92fda3e7ea53d479402dcdbd153177ef030c21.zip
godot-hexgrid-fa92fda3e7ea53d479402dcdbd153177ef030c21.tar.gz
timeout before resized on ready (fix android), OSInfo
-rw-r--r--Main.gd2
-rw-r--r--Main.tscn8
2 files changed, 10 insertions, 0 deletions
diff --git a/Main.gd b/Main.gd
index 5e82637..432baba 100644
--- a/Main.gd
+++ b/Main.gd
@@ -17,7 +17,9 @@ func _ready():
Map.connect("hex_touched", self, "on_hex_touched")
$CanvasLayer/HBOX/ViewportContainer.connect("resized", self, "on_viewport_resized")
on_toggle()
+ yield(get_tree().create_timer(.2), 'timeout')
on_viewport_resized()
+ UI.get_node("OSInfo").text = "screen\n%s\ndpi %d" % [OS.get_screen_size(), OS.get_screen_dpi()]
func on_viewport_resized() -> void:
Camera.configure($CanvasLayer/HBOX/ViewportContainer/Viewport.size, Map.center(), Map.texture_size())
diff --git a/Main.tscn b/Main.tscn
index eecc8ba..ab3f410 100644
--- a/Main.tscn
+++ b/Main.tscn
@@ -136,3 +136,11 @@ margin_bottom = 574.0
__meta__ = {
"_edit_use_anchors_": false
}
+
+[node name="OSInfo" type="Label" parent="CanvasLayer/HBOX/UI"]
+margin_top = 604.0
+margin_right = 250.0
+margin_bottom = 640.0
+__meta__ = {
+"_edit_use_anchors_": false
+}