// Corutines: private IEnumerator PlayNote() { ComputerButton.GetButton(id).ButtonDown(); GlobalSingleton.GetSound().NoteOn(id); yield return(new WaitForSeconds(((sustainLength + 0.25f) * 60f) / GlobalSingleton.GetBPM())); GlobalSingleton.GetSound().NoteOff(id); ComputerButton.GetButton(id).ButtonUp(); }
private void MouseCollision() { var collidedButton = GetCollision(_cursor.transform.position); if (collidedButton != null) { collidedButton.Select.Set(true); _cursor.ChangeImage(ComputerCursor.types.Finger); _isButtonSelected = true; } else if (_isButtonSelected) { collidedButton.Select.Set(false); _cursor.ChangeImage(ComputerCursor.types.Pointer); _isButtonSelected = false; } _selectedButton = collidedButton; }
public ComputerPage ClickToComputerButton() { ComputerButton.Click(); return(new ComputerPage(driver)); }