Exemple #1
0
 public Vector3 NoteToScreenPosition(NotePosition notePosition)
 {
     return(new Vector3(
                SamplesToScreenPositionX(notePosition.ToSamples(Audio.clip.frequency)),
                BlockNumToScreenPositionY(notePosition.block) * CanvasScaleFactor.Value,
                0));
 }
Exemple #2
0
 public static Vector3 NoteToCanvasPosition(NotePosition notePosition)
 {
     return(new Vector3(
                SamplesToCanvasPositionX(notePosition.ToSamples(Audio.Source.clip.frequency, EditData.BPM.Value)),
                BlockNumToCanvasPositionY(notePosition.block) * NoteCanvas.ScaleFactor.Value,
                0));
 }