Привет, я в данный момент в некоторой проблеме, у меня в настоящее время есть класс "Корабль" с подклассами "Игрок" и "Враг", оба они находятся в списке "Корабли"
Что яя пытаюсь сделать, это извлечь "Player thePlayer" из списка "Ships", я пытался использовать List.Find () без каких-либо успехов, это просто я использую его неправильно или это неправильный способ борьбы с этимпроблема?
for (int i = 0; i < HomingBullets.Count; i++)
{
HomingBullet h = HomingBullets.ElementAt(i);
Player thePlayer = ??? List.Find ???
h.Update(gameTime, thePlayer.position);
}
h.Update принимает два аргумента (gameTime & Vector2) Я пытаюсь извлечь Vector2, используя приведенный выше код.
Имейте в виду, у меня толькоЯ использую C # с начала этого года, хотя у меня есть несколько лет опыта программирования на разных языках.