大活:Tracker和Interferometer

等待改进
Signed-off-by: TRAfoer <lhf190@outlook.com>
This commit is contained in:
2025-11-02 03:08:40 +08:00
parent eab38e36fe
commit 1280e32612
53 changed files with 3446 additions and 35373 deletions

View File

@@ -94,8 +94,8 @@ namespace Ichni
private void ExportBeatMap(string exportPath)
{
EditorManager.instance.beatmapContainer.SaveBM();
ES3.Save("Beatmap", EditorManager.instance.beatmapContainer.matchedBM as BeatmapContainer_BM,
EditorManager.instance.beatmapContainer.SaveExportBM();
ES3.Save("Beatmap", EditorManager.instance.beatmapContainer.MatchingExportElement as BeatmapContainer_BM,
exportPath, ProjectManager.ExportSettings);
}

View File

@@ -56,10 +56,15 @@ namespace Ichni
{
AssetBundle.UnloadAllAssetBundles(true);
loadedThemeBundleList.Clear();
LogWindow = StartMenuManager.instance.startPage.logText;
if (InformationTransistor.instance.isRecovery)
{
LogWindow.text += "Recovery Mode.\n";
LogWindow.color = Color.red;
}
LogWindow.text += "Loading ThemeBundles, Please wait...\n";
waitingBundleAmount = new IntReactiveProperty(list.Count);
Debug.Log("Waiting for " + list.Count + " AssetBundles to load.");
LogWindow.text += "Waiting for " + list.Count + " AssetBundles to load.\n";
@@ -120,7 +125,7 @@ namespace Ichni
AssetBundle bundle = AssetBundle.LoadFromFile(uri);
Object[] ob = bundle.LoadAllAssets<Object>();
loadedThemeBundleList.Add(new ThemeBundle(themeBundleName));
for (int i = 0; i < ob.Length; i++)
{
if (ob[i].GetType() == typeof(GameObject))