Пример #1
0
        protected void InvokeOnBallMouseExited(object sender, GeneralMouseEventArgs e)
        {
            if (!Board.TryGetSlotFromBall(e.GameObject, out var slot))
            {
                return;
            }

            mouseExited?.Invoke(this, new BoardMouseEventArgs(Board, slot));
        }
Пример #2
0
        protected void InvokeOnTileMousePressedDown(object sender, GeneralMouseEventArgs e)
        {
            if (!Board.TryGetSlotFromTile(e.GameObject, out var slot))
            {
                return;
            }

            mousePressedDown?.Invoke(this, new BoardMouseEventArgs(Board, slot));
        }