2025-07-12 13:07:01 +08:00
|
|
|
local GameplayStatics = import("GameplayStatics")
|
2025-07-13 15:47:08 +08:00
|
|
|
local WidgetUtils = require("Utils.UI.WidgetUtils")
|
2025-07-12 13:07:01 +08:00
|
|
|
local HomeLandMainUI = {}
|
|
|
|
|
|
2025-07-13 15:47:08 +08:00
|
|
|
function HomeLandMainUI:OnInitialized()
|
2025-07-12 13:07:01 +08:00
|
|
|
self.Gateway.OnClicked:Add(function()
|
|
|
|
|
GameplayStatics.OpenLevel(self, "FalconPlain", false, "")
|
|
|
|
|
end)
|
2025-07-13 15:47:08 +08:00
|
|
|
self.Hearth.OnClicked:Add(function()
|
|
|
|
|
WidgetUtils.Show(self, "HearthMain")
|
|
|
|
|
end)
|
2025-07-12 13:07:01 +08:00
|
|
|
end
|
|
|
|
|
|
|
|
|
|
return Class(nil, nil, HomeLandMainUI)
|