using UnityEngine; /// /// 选择器的视觉脚本 /// public class SelectView : BaseNote { void Awake() { _transform = gameObject.GetComponent(); } void Update() { UpdateRenderer(_songInformation.SongCurrentTime, _BPMGroup.CurrentNoteSpeed); } /// /// 修改时间使得选择标记可以在拍线之间切换 /// public void SwitchBeatLine(float time) { TargetTime=time; } /// /// 在节拍细分线之间切换 /// public void SwitchSignatureLine(float time) { TargetTime = time; } public void Init(float targetTime, SongInformationContainer container, BPMGroup timing) { TargetTime = targetTime; _songInformation = container; _BPMGroup = timing; } }