Я немного рассол с куском кода. Я хочу поместить 30 врагов, которые являются PictureBox, в 6 рядов по 5. Но в итоге получается, что он рисует только 1 ряд из них. Я хочу, чтобы объекты располагались в сетке 6x5, их размер был 50x50, поэтому я попытался нарисовать точку каждые 60 пикселей.
public void Enemy()
{
PictureBox[] enemy = new PictureBox[30];
for (int i = 0; i <6; i++)
{
for(int k =0; k < 5;k++)
{
enemy[k] = new PictureBox();
enemy[k].Image = Properties.Resources.rsz_invader;
enemy[k].Size = new Size(50, 50);
enemy[k].Tag = "enemy";
enemy[k].Location = new Point(k*60,i * 60);
}
}
this.Controls.AddRange(enemy);
}