feat: complete mobile UI implementation

This commit is contained in:
shenlei
2026-09-04 19:54:33 +09:00
parent 9a4a044da5
commit b19d5b5dd3
132 changed files with 6643 additions and 180 deletions
+2
View File
@@ -39,10 +39,12 @@ func _run_checks() -> void:
var gu: Node = GuildUI.new()
get_root().add_child(gu)
gu.setup(fc, canvas)
gu.set_mobile_mode(true)
# 服务端请求应弹出创建窗口,且只复用一个窗口。
fc.guild_make_requested.emit()
_ck(is_instance_valid(gu._create_dialog), "guild_make_requested -> 创建公会窗口")
_ck(gu._create_dialog.size == Vector2i(520, 270), "移动创建公会弹窗使用横屏尺寸")
_ck(gu._create_name_edit.max_length == 12, "名称输入限制为 12 字")
var first_dialog = gu._create_dialog
fc.guild_make_requested.emit()