public void HandleInput(byte i, float time) { if (Input.GetKeyDown(keys[i])) { // Cuando presionemos la tecla, la añadimos a la lista // y al array de notas que se están presionando para saber si hacemos una nota larga NoteInfo newNote = new NoteInfo(i, time); AddNote(newNote); currentNotes[i] = newNote; } else if (Input.GetKeyUp(keys[i])) { NoteInfo note = currentNotes[i]; if (note != null) { note.UpdateTime(time, longNoteMinTime); currentNotes[i] = null; } } }