This commit is contained in:
2026-05-11 14:11:22 +08:00
parent c5d1aabad1
commit 4f7eabd11f
4 changed files with 143 additions and 116 deletions
+33 -2
View File
@@ -3,6 +3,10 @@ using UnityEngine;
using BingoBrain.Asset;
using BingoBrain.HotFix;
using Unity.VisualScripting;
using DontConfuse;
using FairyGUI;
#if UNITY_EDITOR
using UnityEditor;
#endif
@@ -75,16 +79,43 @@ namespace BingoBrain
SaveingPotHelper.CheckSaveingPot();
SaveingPotHelper.TestingClearTime();
// HideLoadingUI();
if (GameHelper.IsGiftSwitch())
{
WebviewManager.Instance.SetFullScreen();
int flyswitch = ConfigSystem.GetConfig<CommonModel>().flyswitch;
int propswitch = ConfigSystem.GetConfig<CommonModel>().propswitch;
int offset_y = 0;
int offset_y1 = 0;
Debug.Log("barry offset_y: " + offset_y + " offset_y1: " + offset_y1);
float top_offset = 0;//fgui中的顶部信息的高度
float buttom_offset = 157;
if (Screen.safeArea.y != 0)
{//刘海屏
top_offset += Screen.safeArea.y;
}
WebviewManager.Instance.SetOffset(offset_y, offset_y1);
WebviewManager.Instance.SetPadding(0, top_offset / GRoot.inst.height, 0, buttom_offset / GRoot.inst.height);
WebviewManager.Instance.RefreshUrl();
// Debug.Log($"flyswitch==1 ------ {flyswitch == 1}");
// Debug.Log($"propswitch==1 ------ {propswitch == 1}");
WebviewManager.Instance.setFlyBtnTag(flyswitch == 1);
WebviewManager.Instance.setRewardBtnTag(propswitch == 1);
WebviewManager.Instance.SetDarkThough(false);
WebviewManager.Instance.ShowH5View(false);
WebviewManager.Instance.SetBtn(ConfigSystem.GetConfig<CommonModel>().propCoord[0], ConfigSystem.GetConfig<CommonModel>().propCoord[1], 60, 60);
}
});
SaveingPotHelper.ResetHistory();
}
private bool isopen = false;
private void ShowScene(object a = null)
{
if(isopen) return;
if (isopen) return;
UICtrlDispatcher.Instance.Dispatch(SkinInfo.EnterBingoUI_Open);
GameHelper.PostFunnelLogin("enterButtonShow");
isopen=true;
isopen = true;
}
public override void Dispose()