新玩法提交
This commit is contained in:
@@ -16,6 +16,7 @@ using SGModule.ApplePay;
|
||||
using SGModule.Net;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using UnityEngine.Rendering;
|
||||
|
||||
|
||||
namespace LoveLegend
|
||||
@@ -532,16 +533,65 @@ namespace LoveLegend
|
||||
});
|
||||
});
|
||||
|
||||
ui.item_level.btn_level_0.SetClick(() =>
|
||||
{
|
||||
uiCtrlDispatcher.Dispatch(UICtrlMsg.GamePlayUI_Open);
|
||||
CtrlCloseUI();
|
||||
GameHelper.LoadSceneAsync(1);
|
||||
});
|
||||
|
||||
// ui.item_level.btn_level_0.SetClick(() =>
|
||||
// {
|
||||
// uiCtrlDispatcher.Dispatch(UICtrlMsg.GamePlayUI_Open);
|
||||
// CtrlCloseUI();
|
||||
// GameHelper.LoadSceneAsync(1);
|
||||
// });
|
||||
ui.level_list.SetVirtual();
|
||||
ui.level_list.itemRenderer = RendererList;
|
||||
ui.level_list.numItems = level_list.Count;
|
||||
|
||||
|
||||
}
|
||||
List<int[]> level_list = new List<int[]>()
|
||||
{
|
||||
new int [1]{1},
|
||||
new int [2]{2,3},
|
||||
};
|
||||
void RendererList(int index, GObject item_)
|
||||
{
|
||||
item_level item = (item_level)item_;
|
||||
if (level_list[index].Length == 1)
|
||||
{
|
||||
item.type.selectedIndex = 0;
|
||||
item.btn_big.text_level.text = "LEVEL " + level_list[index][0];
|
||||
item.btn_big.loader_0.url = $"ui://ZM_Lobby_03/{level_list[index][0]}";
|
||||
item.btn_big.SetClick(() =>
|
||||
{
|
||||
uiCtrlDispatcher.Dispatch(UICtrlMsg.GamePlayUI_Open);
|
||||
CtrlCloseUI();
|
||||
GameHelper.LoadSceneAsync(level_list[index][0]);
|
||||
});
|
||||
}
|
||||
else
|
||||
{
|
||||
item.type.selectedIndex = 1;
|
||||
item.btn_small0.text_level_0.text = "LEVEL " + level_list[index][0];
|
||||
item.btn_small0.loader_0.url = $"ui://ZM_Lobby_03/{level_list[index][0]}";
|
||||
item.btn_small0.SetClick(() =>
|
||||
{
|
||||
uiCtrlDispatcher.Dispatch(UICtrlMsg.GamePlayUI_Open);
|
||||
CtrlCloseUI();
|
||||
GameHelper.LoadSceneAsync(level_list[index][0]);
|
||||
});
|
||||
|
||||
item.btn_small1.text_level_1.text = "LEVEL " + level_list[index][1];
|
||||
item.btn_small1.loader_1.url = $"ui://ZM_Lobby_03/{level_list[index][1]}";
|
||||
item.btn_small1.SetClick(() =>
|
||||
{
|
||||
uiCtrlDispatcher.Dispatch(UICtrlMsg.GamePlayUI_Open);
|
||||
CtrlCloseUI();
|
||||
GameHelper.LoadSceneAsync(level_list[index][1]);
|
||||
});
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void checkThreeGift(object obj = null)
|
||||
{
|
||||
// if (SaveData.GetSaveObject().is_get_ThreeDaysGift) {
|
||||
|
||||
@@ -77,7 +77,7 @@ namespace LoveLegend
|
||||
|
||||
Physics.autoSimulation = true;
|
||||
Physics.autoSyncTransforms = true;
|
||||
Physics2D.simulationMode = SimulationMode2D.Script;
|
||||
// Physics2D.simulationMode = SimulationMode2D.Script;
|
||||
Physics2D.autoSyncTransforms = true;
|
||||
Debug.unityLogger.logEnabled = AppConst.IsEnabledEngineLog;
|
||||
Debug.unityLogger.filterLogType = AppConst.EnabledFilterLogType;
|
||||
|
||||
Reference in New Issue
Block a user