This commit is contained in:
JA
2026-06-20 19:34:23 +08:00
parent e5031c0068
commit d442805c3f
4136 changed files with 514641 additions and 0 deletions

View File

@@ -0,0 +1,70 @@
using Manager;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class UISaveDate : UIWindow
{
CharInfo info;
public List<SaveItem> items;
public GameObject ui;
private void Start()
{
}
public void OnLoadDate()
{
if(info!=null)
{
PlayerInfo.Instance.Init(info);
UpdateData();
SenceManager.Instance.LoadScene(info.currentMap);
switch(info.currentMap)
{
case 1:SoundManager.Instance.PlayMusic(SoundDefine.Map_1Music);
break;
case 2:
SoundManager.Instance.PlayMusic(SoundDefine.Map_2Music);
break;
case 3:
SoundManager.Instance.PlayMusic(SoundDefine.Map_3Music);
break;
}
}
}
public void DeleteSaveData()
{
if(info!=null)
{
SaveSystem.DeleteDate(info.DatePath);
UpdateData();
}
}
public void Select(CharInfo data,string dateName,string dataPath)
{
if(data!=null)
{
info = data;
}
else
{
UIManager.Instance.Show<MessageBox>().Init(dateName,dataPath);
}
}
void UpdateData()
{
Debug.Log("¸üд浵");
foreach(var item in items)
{
item.Init();
}
}
public override void OnCloseClick()
{
ui = GameObject.Find("UILoading");
if (ui == null) return;
ui.GetComponent<UILoading>().Init();
base.OnCloseClick();
}
}