protected bool Out(Point location) { if (state == EHover.ENTER) { state = EHover.OUT; OnOut?.Invoke(entity, location); } return(false); }
private void OnCollisionEnter(Collision collision) { if (collision.gameObject.CompareTag("Ball")) { if (ball.IsFree) { OnOut?.Invoke(); } } }
public void Out() { m_IsOver = false; clicked = false; clickTimerState = 0f; if (OnOut != null) { OnOut.Invoke(); } }
private void OutLine(string msg) => OnOut?.Invoke(msg + Environment.NewLine);
private void Out(string msg) => OnOut?.Invoke(msg);
private void OutLine(string msg = null) => OnOut?.Invoke((msg ?? string.Empty) + Environment.NewLine);