某些优化

This commit is contained in:
2025-05-11 14:12:47 +08:00
parent 002bb875a0
commit fe46514e73
11 changed files with 134 additions and 36 deletions

View File

@@ -5,9 +5,10 @@ using System.Linq;
using Ichni.RhythmGame.Beatmap;
using Lean.Pool;
using UnityEngine;
using UnityEngine.UI;
namespace Ichni.StartMenu
{
{
public class LoadProjectModule : MonoBehaviour
{
public GameObject LoadProjectTab;
@@ -17,6 +18,7 @@ namespace Ichni.StartMenu
public List<string> projectFileList;
public List<ProjectInformation_BM> projectInformationList;
public List<SongInformation_BM> songInformationList;
public Image MemuMask;
private void Start()
{
@@ -39,7 +41,7 @@ namespace Ichni.StartMenu
projectInformationList.Add(ES3.Load<ProjectInformation_BM>("ProjectInformation", projectInformationPath));
songInformationList.Add(ES3.Load<SongInformation_BM>("SongInformation", songInformationPath));
}
for (int i = 0; i < projectInformationList.Count; i++)
{
var currentProject = projectInformationList[i];
@@ -50,6 +52,7 @@ namespace Ichni.StartMenu
LoadProjectTab tab = LeanPool.Spawn(LoadProjectTab, loadTabList).GetComponent<LoadProjectTab>();
tab.SetUpTab(projectName, lastSavedTime, songName);
tab.MemuMask = MemuMask;
}
}
}