点击选中

This commit is contained in:
SoulliesOfficial
2025-04-16 08:33:34 -04:00
parent 11543b4997
commit 97427b0bf3
24 changed files with 634 additions and 139 deletions

View File

@@ -4,7 +4,7 @@ using UnityEngine;
namespace Ichni.RhythmGame
{
public abstract class NoteVisualBase : SubstantialObject, IHaveEffectSubmodule
public abstract class NoteVisualBase : SubstantialObject, IHaveEffectSubmodule, IHaveSelectSubmodule
{
public NoteBase note;
@@ -15,11 +15,17 @@ namespace Ichni.RhythmGame
public List<GameObject> effectPartList;
public EffectSubmodule effectSubmodule { get; set; }
public SelectSubmodule selectSubmodule { get; set; }
public override void SetDefaultSubmodules()
{
base.SetDefaultSubmodules();
effectSubmodule = new EffectSubmodule(this, EffectSubmodule.EffectSubmodulePreset.Note);
}
public override void SetEditorSubmodules()
{
selectSubmodule = new SelectSubmodule(this, note);
}
}
}