CannonGame.Ball.wallCollisionCheck C# (CSharp) Метод

wallCollisionCheck() приватный Метод

private wallCollisionCheck ( ) : void
Результат void
        private void wallCollisionCheck()
        {
            if (Position.X > screenWidth - radius)
            {
                position.X = screenWidth - radius;
                Velocity *= new Vector2(-1, 1);
            }
            else if (position.X < radius)
            {
                position.X = radius;
                Velocity *= new Vector2(-1, 1);
            }

            if (position.Y > screenHeight - radius)
            {
                position.Y = screenHeight - radius;
                Velocity *= new Vector2(1, -1);
            }
            else if (position.Y < radius)
            {
                position.Y = radius;
                Velocity *= new Vector2(1, -1);
            }
        }