@@ -9,6 +9,7 @@ using System.Threading.Tasks;
|
||||
using Ichni.RhythmGame;
|
||||
using Ichni.RhythmGame.Beatmap;
|
||||
using Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse;
|
||||
using Sirenix.Utilities;
|
||||
using UniRx;
|
||||
using UnityEngine;
|
||||
|
||||
@@ -737,9 +738,10 @@ namespace Ichni.Editor
|
||||
}
|
||||
}
|
||||
}
|
||||
public static void NoteScale(float scale)
|
||||
public static void NoteScale(float scale, bool All = false)
|
||||
{
|
||||
var noteBases = inspector.connectedGameElement.GetAllGameElementsFromThis().OfType<NoteBase>().ToList();
|
||||
var noteBases = (All ? EditorManager.instance.beatmapContainer.gameElementList :
|
||||
inspector.connectedGameElement.GetAllGameElementsFromThis()).OfType<NoteBase>().ToList();
|
||||
foreach (var note in noteBases)
|
||||
{
|
||||
if (note.noteVisual != null)
|
||||
@@ -962,7 +964,14 @@ namespace Ichni.Editor
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
public static void CloseAllTrackPreviewLine()
|
||||
{
|
||||
EditorManager.instance.beatmapContainer.gameElementList.OfType<Track>().ForEach(i =>
|
||||
{
|
||||
i.trackPathSubmodule.isShowingDisplay = false;
|
||||
i.Refresh();
|
||||
});
|
||||
}
|
||||
/// <summary>
|
||||
/// 添加 Tag Matcher 到 TagManager
|
||||
/// </summary>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user