初始化提交

This commit is contained in:
2025-07-09 01:08:35 +08:00
parent d3296791cf
commit 62e0f56c60
618 changed files with 173543 additions and 0 deletions

32
Content/Lua/UI/MainUI.lua Normal file
View File

@ -0,0 +1,32 @@
local MainUI = {}
local UIUtils = require("UI.Utils")
-- local GameplayStatics = import("GameplayStatics")
function MainUI:OnInitialized()
print("OnInitialized MainUI")
self.BtnSetting.OnClicked:Add(function() self:OpenSettingPanel() end)
self.BtnBag.OnClicked:Add(function() self:OpenBagPanel() end)
self.BtnRoll.OnClicked:Add(function() self:OnUseRoll() end)
end
function MainUI:OnDestroy()
end
function MainUI:OpenSettingPanel()
-- GameplayStatics.SetGamePaused(self, true)
UIUtils.ShowWidget(self, "SettingMenu", {})
end
function MainUI:OpenBagPanel()
UIUtils.ShowWidget(self, "BagPanel", {})
end
function MainUI:OnUseRoll()
local BusyActorManagerSubSystem = import("BusyActorManagerSubSystem")
local mgr = BusyActorManagerSubSystem.Get(self)
local role = mgr.current_role
role:UseRollSkill()
end
return Class(nil, nil, MainUI)