Создание стратегии

This commit is contained in:
Arslan 2024-03-04 10:35:36 +04:00
parent 62ef6652a4
commit 07ceaa0852
3 changed files with 5 additions and 15 deletions

View File

@ -48,7 +48,7 @@
pictureBoxFighterJet.Size = new Size(800, 435);
pictureBoxFighterJet.TabIndex = 0;
pictureBoxFighterJet.TabStop = false;
pictureBoxFighterJet.Click += pictureBoxFighterJet_Click;
pictureBoxFighterJet.Click += ButtonMove_Click;
//
// buttonCreate
//

View File

@ -117,13 +117,6 @@ namespace ProjectFighterJet
}
}
private void pictureBoxFighterJet_Click(object sender, EventArgs e)
{
}
private void buttonStrategyStep_Click(object sender, EventArgs e)
{
@ -144,7 +137,7 @@ namespace ProjectFighterJet
{
return;
}
_strategy.SetData(new MoveableStormtrooper(_drawningJet), pictureBoxFighterJet.Width, pictureBoxFighterJet.Height);
_strategy.SetData(new MoveableJet(_drawningJet), pictureBoxFighterJet.Width, pictureBoxFighterJet.Height);
}
if (_strategy == null)
@ -162,7 +155,4 @@ namespace ProjectFighterJet
}
}
}
}
}

View File

@ -7,11 +7,11 @@ using System.Threading.Tasks;
namespace ProjectFighterJet.MovementStrategy;
public class MoveableStormtrooper : IMoveableObject
public class MoveableJet : IMoveableObject
{
private DrawningJet? _drawningjet;
public MoveableStormtrooper(DrawningJet drawningjet)
public MoveableJet(DrawningJet drawningjet)
{
_drawningjet = drawningjet;
}