public void InsertKeyChange(KeyChange newKeyChange) { if (newKeyChange.time < 0 || newKeyChange.time >= this.length) { return; } this.keyChanges.RemoveAll(kc => kc.time == newKeyChange.time); this.keyChanges.Add(newKeyChange); }
public void RemoveKeyChange(KeyChange keyChange) { this.keyChanges.Remove(keyChange); }