void OnMouseUp() { isPressed = false; ButtonEventArgs eventArgs = new ButtonEventArgs(); eventArgs.ButtonType = gameObject.name; ButtonMouseUp(this, eventArgs); }
void OnMouseDown() { isPressed = true; ButtonEventArgs eventArgs = new ButtonEventArgs(); eventArgs.ButtonType = gameObject.name; ButtonMouseDown(this, eventArgs); }
void OnButtonMouseDown(object sender, ButtonEventArgs e) { ButtonBehav currentObj = sender as ButtonBehav; if (currentObj == spinButtonBehav) { SpinButtonDown(sender, EventArgs.Empty); } else { PushButtonDown(sender, EventArgs.Empty); } }