public NoteData Clone() { var newData = new NoteData(id, size, time, speed, startLine, endLine, type, flick, color, new List <int>()); for (int i = 0; i < prevIds.Count; i++) { newData.prevIds.Add(prevIds[i]); } return(newData); }
public void AppendNoteData(NoteData newData, NoteType targetType) { data = newData.Clone(); data.type = targetType; }
public virtual void AddScore(NoteData data, JudgeType result) { TSystemStatic.Log("AddScore not implemented in this basis."); }
public virtual void CreateNote(NoteData data) { TSystemStatic.Log("CreateNote not implemented in this basis."); }
public virtual Sprite GetNoteImage(NoteData data) { TSystemStatic.Log("GetNoteImage not implemented in this basis."); return(null); }
public virtual GameObject GetNoteTemplate(NoteData data) { TSystemStatic.Log("GetNoteObject not implemented in this basis."); return(null); }