Я столкнулся с проблемой при работе над моей игровой платформы (еще раз: D), и я не мог действительно нашел решение для этого .. так вот код:обнаруживая ближайший PictureBox
Blocks.AddRange(this.Controls.OfType<PictureBox>());
if (Blocks.Any(x => x.Location.Y - Player.Height <= Player.Location.Y))
{
Player.Top = Height - ClosestBlock.Location.Y - Player.Height;
}
и Мне нужно определить, какой блок ближе всего к перемещению игрока. Если у вас есть идеи, пожалуйста, дайте мне знать, спасибо!
Что такое игрок, что такое блок и как они могут быть связаны с коробками с картинками? –