一.2D界面(ScreenBase)
<1.2D界面
2D界面 = Layer1(GauntletUI) + Layer2(GameMenu定制) + Layer3(Dialog定制)
主界面:MBInitialScreenBase
大地图界面:MapScreen
Mission界面:MissionScreen
自定义战斗页面:CustomBattleScreen
<2.2D界面切换
2D页面采用堆栈压入和弹出方式保存在ScreenManager中,通过Push和Pop实现屏幕的切换
#获取当前屏幕
ScreenManager.TopScreen
#将屏幕推向栈顶
ScreenManager.PushScreen
#将屏幕从栈顶弹出
ScreenManager.PopScreen
<3.2D界面RGL调试&查看页面组成架构
1.本体2D页面渲染方式切换(采用/不采用GUI中Prefabs文件夹)
ui.use_generated_prefabs 1
2.加载2D页面信息
ui.set_screen_debug_information_enabled True