using System.Collections; using System.Collections.Generic; using Ichni.RhythmGame; using UnityEngine; namespace Ichni.RhythmGame { public class NoteVisualBaseHold : NoteVisualBase { #region [暴露属性字段] Essential Configs public Hold hold; #endregion #region [行为重写] Behavior Overrides public virtual void UpdateHoldInMovableTrack() { } public virtual void UpdateHoldInStaticTrack() { } #endregion } public interface INoteVisualHold { public Hold hold { get; set; } public void UpdateHoldInMovableTrack(); public void UpdateHoldInStaticTrack(); } }