Exemplo n.º 1
0
        private void PlayerHit(PlayerBall playerBall)
        {
            if (Remove)
            {
                return;
            }

            switch (ScoreState)
            {
                case State.Enemy:
                    playerBall.SubtractScore();
                    break;
                case State.Friendly:
                    playerBall.AddScore();
                    break;
            }

            //Let the spawner remove this Scoreball.
            Spawner.GetInstance().RemoveBall(this);
        }