Ejemplo n.º 1
0
            public bool Interact(int x, int y, Interaction interaction)
            {
                if (pixels.Contains(new Point(x, y)))
                {
                    switch (interaction)
                    {
                    case Interaction.Eye:
                        Look?.Invoke();
                        break;

                    case Interaction.Hand:
                        Grab?.Invoke();
                        break;

                    case Interaction.Mouth:
                        Talk?.Invoke();
                        break;

                    default:
                        return(false);
                    }
                }

                return(true);
            }